Azure DevOps 解决拉取请求冲突
Azure DevOps Resolve Pull Request Conflict
所以,我对 Azure 有一个非常奇怪的问题。
在拉取请求中,它正在检测一些冲突,但没有显示它们在哪里,以及我需要更改的内容。
在此之前,Visual Studio 从 .vs
文件夹中拾取了很多垃圾,并显示出与之有冲突。
所以,我删除了分支中的那些文件,现在只是空白 window 通知存在冲突。
但是我看不到可以解决冲突的地方,比如在 VS 中提交时,它会打开 diff window 来解决这些问题。在这里我什么也看不见。
我曾尝试遵循这篇论文,但没有帮助 - https://dzone.com/articles/git-operations-with-visual-studio-part-2#:~:text=Just%20click%20on%20the%20%22Conflicts,open%20the%20conflict%20resolving%20tool
我的错误 - https://prnt.sc/u1qowm
在@Hugh Lin 的建议下,我写下了我的问题的答案。所以,问题是,Azure DevOps 并没有真正具有在合并或提交更改时处理冲突的功能。
在提交中,这不是真正的问题,但在拉取请求中,它是,因为 VS 没有接口来解决这些冲突,你们中的许多人可能会被这个问题遗漏。
解决方案是为您的组织安装名为 - Pull Request Merge Conflict Extension 的扩展。它添加了名为“冲突”的新选项卡,可以在其中解决冲突
所以,我对 Azure 有一个非常奇怪的问题。
在拉取请求中,它正在检测一些冲突,但没有显示它们在哪里,以及我需要更改的内容。
在此之前,Visual Studio 从 .vs
文件夹中拾取了很多垃圾,并显示出与之有冲突。
所以,我删除了分支中的那些文件,现在只是空白 window 通知存在冲突。 但是我看不到可以解决冲突的地方,比如在 VS 中提交时,它会打开 diff window 来解决这些问题。在这里我什么也看不见。 我曾尝试遵循这篇论文,但没有帮助 - https://dzone.com/articles/git-operations-with-visual-studio-part-2#:~:text=Just%20click%20on%20the%20%22Conflicts,open%20the%20conflict%20resolving%20tool
我的错误 - https://prnt.sc/u1qowm
在@Hugh Lin 的建议下,我写下了我的问题的答案。所以,问题是,Azure DevOps 并没有真正具有在合并或提交更改时处理冲突的功能。
在提交中,这不是真正的问题,但在拉取请求中,它是,因为 VS 没有接口来解决这些冲突,你们中的许多人可能会被这个问题遗漏。
解决方案是为您的组织安装名为 - Pull Request Merge Conflict Extension 的扩展。它添加了名为“冲突”的新选项卡,可以在其中解决冲突