我无法解决这个拉取请求中的冲突,以便我可以合并它。如何使用VSCode GitHub拉取请求和问题GUI修复问题?此拉取请求只更改了一个文件中的三行内容。分别在第一张和第二张图片中显示了拉取请求描述和差异。似乎没有任何冲突。但是,当我查看要合并到的主分支代码(在第三张图片中显示)时,第17行是不同的。我认为那就是冲突所在。为什么差异中没有显示冲突?如何保留主分支的第17行,将拉取请求的第17行添加到其下方,合并回主分支并关闭拉取请求?我还没有找到一种方法来将拉取请求代码与主代码并排查看,也不确定需要向哪个推送更新。 我正在尝试合并下图中的粉色分支。
您应该在当前修改的分支中(而不是 master 分支),然后将 master 分支合并到此分支中:在源代码控制下,单击三个点并在菜单中选择 Branch -> Merge Branch(如屏幕截图所示),然后选择 Master。 它会提示您现在存在需要手动解决的冲突,然后您就可以继续了。
首先,您必须点击“退出审核模式”以返回常规代码!之后,您必须批准更改(带或不带评论),然后,您必须转到GitHub并在那里单击“合并拉取请求”(带或不带评论),然后拉取请求将合并回到您开始/创建拉取请求的分支。 Visual Studio Code 的 GitHub 拉取请求扩展
origin/main
(或origin/master
)才能在我的情况下显示冲突。 - Fuhrmanator