我即将进行的一项审查显示合并冲突(未提交,正在进行中)。我从master那里获取了最新版本,然后将其与我的功能分支合并,并在gerrit上更新了更改列表。但是它仍然显示合并冲突。
我查看了文件,并为 <<<<<<< HEAD 整个目录添加了grep。但是我找不到任何冲突。
答案 0 :(得分:1)
我已经查看了文件
这些将是您本地的文件,尚未合并。
与“ How to solve merge conflict in a approved review in gerrit?”中一样,获取更改集,然后将其本地化到origin/<yourBranch>
上:您应该在那里看到冲突。
该想法是在本地解决冲突,然后将修改后的变更集推回。
答案 1 :(得分:0)
几天前,我遇到了同样的问题。就我而言,合并后,我做了git reset --soft HEAD~
,将更改从“已提交”转移到“已暂存”。然后,我再次承诺他们,它奏效了。这是奇怪的行为,但再也没有发生过。