最近由于需要修改一份文档提交到Git服务器上,又不想为了一份文档去安装TortoiseGit客户端,所以就尝试着在Windows上使用Git命令行来操作。
虽然是只需要修改一份文档,但是文档的修改内容还是不少的,这样就导致提交之前查看改动内容(git diff "filename"
)的时候,很难通过命令行有个明确的对比。
由于之前在使用其他代码管理服务器的时候,都可以配合Beyond Compare(下文简称BC)来使用,于是便想着是不是git-diff也可以指定用BC来查看呢?
本着“内事不决问百度”的想法,先上百度搜索一下。果然很快就找到了一篇文章:Git小技巧 - 指令别名及使用Beyond Compare作为差异比较工具 。而且看起来很简单,直接执行git difftool
命令就可以了。果断照着执行以下试试:
F:\GitHub\markdown [master ≡≡ +0 ~1 -0 !]> git difftool
/mingw32/libexec/git-core/git-mergetool--lib: line 124: c:/program f