我最近使用IDE转换为使用Sublime。通过IDE对我真正有用的一件事就是他们的差异工具。例如,在RubyMine中,您可以看到彼此相邻的两个文件,以及添加/删除的行的颜色高亮显示。
在Sublime中,我能够通过软件包安装程序和Sublime中的git diff安装git软件包。但它仍然没有给我+ +-线的良好的并排视图。我想知道如何通过TortoiseGit Diff来做到这一点。有人可以帮忙吗?感谢。
答案 0 :(得分:5)
将此添加到您的全球.gitconfig
(例如,通过执行git config --global --edit
)
[diff]
tool = tortoisediff
[difftool "tortoisediff"]
cmd = \""c:/Program Files/TortoiseGIT/bin/TortoiseGitMerge.exe"\" -mine:"$REMOTE" -base:"$LOCAL"
然后命令git difftool
将在TortoiseGit中为您提供并排差异。
如果你想使用TortoiseGit进行合并,你可以添加:
[merge]
tool = tortoisemerge
[mergetool "tortoisemerge"]
cmd = \""c:/Program Files/TortoiseGIT/bin/TortoiseGitMerge.exe"\" -base:"$BASE" -theirs:"$REMOTE" -mine:"$LOCAL" -merged:"$MERGED"
与git mergetool
合并