對於我這種 git 命令行小白來說, git 自帶的對比工具各種水土不服,想念以前的 svn 小烏龜 + beyondCompare 的日子。。。糾結完 gitHub client 未果之后,終於研究到。。 原來 git 的對比也可以調用第三方工具的, well done!
下面來科普下 如果 在 git 設置 第三方對比工具。
配置 git
打開 .gitconfig 配置文件 (windows 在 C:\Users\Administrator [Administrator 為你當前用戶名], mac 在 ~/),加入以下內容
[diff]
tool = bc3
[difftool"bc3"]
path = D:/Program Files (x86)/Beyond Compare 3/BCompare.exe
[merge]
tool = bc3
[mergetool"bc3"]
path = D:/Program Files (x86)/Beyond Compare 3/BCompare.exe
其中 path 為你 beyondCompare 的安裝目錄;
ok 搞好了, 讓我們試試效果
打開你的git項目 目錄輸入
git difftool git difftool-tbc3
你會看到
輸入回車之后, ok beyondCompare 啟動了~
(tips 如果不能調用 可以在 終端輸入任意字母 如 m,就可以調用成功了)
