我尝试使用万花筒git difftool
来比较两个分支。
所以我安装了ksdiff并将它设置为跟随我的.gitconfig
[diff]
tool = kaleidoscope
[difftool "kaleidoscope"]
cmd = ksdiff --changeset $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED")
跑步的时候
git difftool myBranch otherBranch
我收到错误 cannot use duplicate files within the same file list
[merge] tool = Kaleidoscope
到我的.gitconfig
。