我正在使用命令行 git 和Kaleidoscope来执行我的代码审查。当我将一个分支合并到另一个分支并输入
git difftool
Kaleidoscope 仅显示“未暂存以进行提交”的更改,并且不显示“未合并的路径”或“更改为提交”。
命令行显示其余的东西。
知道为什么吗?
这是我的 ~/.gitconfig
[user]
name = Dirty Henry
email = dirty@henry.com
[core]
excludesfile = /Users/dirty/.gitignore_global
editor = mate
[difftool "Kaleidoscope"]
cmd = ksdiff-wrapper git \"$LOCAL\" \"$REMOTE\"
[mergetool "sourcetree"]
cmd = /Applications/SourceTree.app/Contents/Resources/opendiff-w.sh \"$LOCAL\" \"$REMOTE\" -ancestor \"$BASE\" -merge \"$MERGED\"
trustExitCode = true
[diff]
tool = Kaleidoscope
[credential]
helper = osxkeychain
[difftool]
prompt = false