解决Visual Studio中的合并冲突已禁用

时间:2019-05-21 03:15:43

标签: git-bash visual-studio-2019 git-merge-conflict

以前,我使用git bash将分支合并到master分支中。发生冲突时,我可以在Visual Studio中查看并解决冲突。 但是现在,不知道发生了什么,git bash并没有显示Visual Studio中的冲突。 Git bash仅进入编辑模式以合并我不知道如何使用它的分支。 需要设置任何设置吗?这样我仍然可以使用Visual Studio解决Visual Studio中的冲突,这样可以更清楚地看到冲突。

1 个答案:

答案 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