Windows下給SourceTree配置外部比較工具BeyondCompare

開始以前默認你windows電腦上已經安裝了git以及SourceTree了,下面直接開始:git

注:這裏本人使用的是中文版,英文版的同理可得。github

第一步、在SourceTree裏面的工具裏點擊選項,彈出以下的對話框:windows

這時候在外部對比工具那裏和合併工具那裏選擇BeyondCompare,而後肯定,ok剩下最後一步;
工具

第二步、在用戶目錄下找到.gitconfig,以下圖:gitlab

打開文件內容以下:ui

[gui]spa

[user]get

name = ***cmd

email = ***@***.comit

[core]

autocrlf = true

excludesfile = C:\\Users\\OF\\Documents\\gitignore_global.txt

[difftool "sourcetree"]

cmd = 'C:/Program Files (x86)/Beyond Compare 3/BComp.exe' \"$LOCAL\" \"$REMOTE\"

[mergetool "sourcetree"]

cmd = 'C:/Program Files (x86)/Beyond Compare 3/BComp.exe' \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"

trustExitCode = true

註解:name跟email那裏的星號是你本身git帳號跟郵箱,git帳號能夠是gitlab,github之類的。這裏咱們要改的就是倒數第三行跟倒數第五行處cmd後面的東東了,很顯然這裏是咱們本身電腦上BeyondCompare的可執行文件的絕對路徑,注意改目錄下有Bcom.exe跟Bcompare.exe兩個可執行的文件,這裏咱們只需Bcom.exe便可。

到這裏就已經徹底ok了,下面看一下解決衝突部分的操做:



打開外部合併工具以後出來:

大體如上,有問題歡迎留言交流。

相關文章
相關標籤/搜索