我试图从终端打开kdiff3,并将两个本地文件作为kdiff3的参数传递(而不是在git中)。我正在使用的Kdiff3作为git工具,它可以很好地比较我当前的版本和回购头版本。但是,当我将本地文件(而不是git中的kdiff3 )作为终端的参数运行时,会出现这个问题,然后我会收到一个错误:FSPathMakeRef(local_kdiff_path/kdiff3.app ) failed with error -43. FYI,kdiff3.app路径位置与我为git工具或别名定义的路径位置完全相同。我尝试了两种方法,但没有一种奏效:
alias kd2='open -a "l
我正在尝试使用cl-heap库,但是当我运行
(quicklisp:quickload 'cl-heap)
它返回:
The archive file "cl-heap-0.1.6.tgz" for "cl-heap" is the wrong size: expected 26,979, got 12,288
我能做些什么才能运行cl-heap?
我正在尝试让我的cygwin git安装与kdiff3一起工作。
我遵循了诺姆·刘易斯的指示:
但它不起作用:
正在运行
git mergetool -t kdiff3
结果如下:
Normal merge conflict for ...
{local}: modified file
{remote}: modified file
Hit return to start merge resolution tool (kdiff3):
The merge tool kdiff3 is not available as '~/kdiff3.sh'
但是,运行
~/kdi
在我正在使用的代码存储库中,当我执行拉操作时,Git会警告合并冲突,并输出一条错误消息,消息如下:
Automatic merge failed; fix conflicts and then commit the result.
所以,然后我运行'git mergetool‘。它给出了一个合并工具候选列表,然后显示一条消息:
Merging fileA
Normal merge conflict for fileA
{local}: modified file
{remote}: modified file
Hit return to start merge resoution to