使用以前在GIT中解决的合并冲突得以解决。是什么意思?

时间:2019-06-14 11:44:24

标签: git

使用命令

git stash pop

我得到了输出

  

自动合并src / path / File.Java

     

CONFLICT(内容):合并src / path / File.Java中的冲突

     

使用先前的分辨率解决了“ src / path / File.Java”。

我尝试了git status -s

输出为

  

UU src / path / File.Java

根据git stash pop命令的输出,第一个git表示存在冲突,然后git自己解决了该冲突。

有点混乱。 git如何在没有任何手动干预的情况下成功解决冲突?后端发生了什么?

1 个答案:

答案 0 :(得分:4)

之所以成功,是因为您启用了git rerere

启用rerere后,它会记录您如何解决某些冲突。如果Git再次遇到这些问题,它将以与您先前解决它们相同的方式解决它们。