Visual Studio 2017 中的Git源代碼控制中使用BeyondCompare 3

VS中若是source control選擇git, 則並無在vs中集成相似TFS的更改UI。須要到git的config文件中去手動更改。html

1. git全局config。git

路徑在C:\Users\本地帳號\.gitconfig, 打開後更改成:code

[diff]htm

tool = beyondcompareblog

[difftool]get

prompt = truecmd

[difftool "beyondcompare"]it

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

keepBackup = falseclass

[merge]

tool = beyondcompare

[mergetool]

prompt = true

[mergetool "beyondcompare"]

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

keepBackup = false

trustExitCode = true

VS中的git設置的UI顯示效果爲:

Visual Studio 2017 中的Git源代碼控制中使用BeyondCompare 3

2. git庫下的config文件更改,

路徑在庫文件夾下的\.git\config, 打開後一樣更改成:

[diff]

tool = beyondcompare

[difftool]

prompt = true

[difftool "beyondcompare"]

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

keepBackup = false

[merge]

tool = beyondcompare

[mergetool]

prompt = true

[mergetool "beyondcompare"]

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

keepBackup = false

trustExitCode = true

VS中的存儲庫的設置的UI效果爲:

Visual Studio 2017 中的Git源代碼控制中使用BeyondCompare 3

 

 

文章參考(多謝做者分享):https://www.codercto.com/a/47065.html

相關文章
相關標籤/搜索