我最近使用IDE转换为使用Sublime.通过IDE对我真正有用的一件事就是他们的差异工具.例如,在RubyMine中,您可以看到彼此相邻的两个文件,以及添加/删除的行的颜色高亮显示.
在Sublime中,我能够通过包安装程序和Sublime中的git diff安装git包.但它仍然没有给我+ +-线的良好的并排视图.我想知道如何通过TortoiseGit Diff来做到这一点.有人可以帮忙吗?谢谢.
将此添加到您的全局.gitconfig(例如通过执行git config --global --edit)
[diff]
tool = tortoisediff
[difftool "tortoisediff"]
cmd = \""c:/Program Files/TortoiseGIT/bin/TortoiseGitMerge.exe"\" -mine:"$REMOTE" -base:"$LOCAL"
Run Code Online (Sandbox Code Playgroud)
然后该命令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"
Run Code Online (Sandbox Code Playgroud)
并合并 git mergetool