首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我看不到git中的冲突,但是ADO显示冲突,以及如何解决这个问题?

为什么我看不到git中的冲突,但是ADO显示冲突,以及如何解决这个问题?
EN

DevOps用户
提问于 2022-12-06 16:30:51
回答 1查看 613关注 0票数 0

我已经读过如何解决Azure DevOps当前UI中的合并冲突了,但是没有任何帮助。另外,不,我不能使用“拉请求合并冲突扩展”,我不是该框的管理员,因此我不能添加扩展。

ADO显示了一场冲突。然而,如果我拉下树枝,我看不出任何冲突。

我还尝试在ADO中选择“冲突”和“获取源<repo>”下的文件。之后,ADO显示冲突得到了解决。但是当我回到公共关系上,冲突仍然显现出来。

为什么我在git中没有看到冲突,但是ADO显示冲突?我该怎么解决这个问题?

EN

回答 1

DevOps用户

发布于 2022-12-06 16:45:41

我想我想出来了,…

确保您在试图合并的分支中。例如,"new_branch“是我为其做了一个新的公关,它正在合并为"dev”。

代码语言:javascript
复制
git branch

如果不在new_branch分支中,则更改为正确的分支

代码语言:javascript
复制
git checkout new_branch

执行合并

代码语言:javascript
复制
git merge dev

发现冲突/修复

代码语言:javascript
复制
git conflicts 

我的问题是开发分支有一个名为"create_new“的文件,它是旧代码。我创建的新分支发生了许多变化,我创建了一个名为"create_new“的新文件夹,冲突就是文件夹名。这就是为什么很难弄清楚问题出在哪里。

检查在合并时将进行更改的状态

代码语言:javascript
复制
git status

提交更改,这将创建一个新的合并/提交,保持原样并保存以推动合并。

代码语言:javascript
复制
git commit -a

现在在ADO,冲突已经过去了。

票数 0
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/17023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档