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顯示效果爲:
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效果爲:
文章參考(多謝做者分享):https://www.codercto.com/a/47065.html