以前,我使用git bash将分支合并到master分支中。发生冲突时,我可以在Visual Studio中查看并解决冲突。 但是现在,不知道发生了什么,git bash并没有显示Visual Studio中的冲突。 Git bash仅进入编辑模式以合并我不知道如何使用它的分支。 需要设置任何设置吗?这样我仍然可以使用Visual Studio解决Visual Studio中的冲突,这样可以更清楚地看到冲突。
答案 0 :(得分:0)
提供的git配置(通常是全局配置:git config --global -l
)确实将Visual Studio工具声明为合并工具(as in this example),您可以使用git mergetool ${file}
对其进行调用:< / p>
[merge]
tool = vsdiffmerge
[mergetool]
prompt = false
[mergetool "vsdiffmerge"]
cmd = '"C:/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/vsdiffmerge.exe"' "$REMOTE" "$LOCAL" "$BASE" "$MERGED" //m
keepbackup = false
trustexitcode = true