如何在使用git pull合并文件时修复git冲突?

时间:2014-05-21 10:13:36

标签: git

每次我通过git提取文件时,它都会告诉我存在冲突,无法完成拉动。

如何强制git将文件中的远程更改与本地文件合并?

请注意,文件中没有任何冲突

2 个答案:

答案 0 :(得分:0)

取决于你想做什么。如果您想获取远程存储库的最新更改并根据它进行更改,我会执行以下操作:

git fetch <remote name>
git merge <remote name>/<branch name>
# resolve your conflicts
git commit

或者,哪个更干净:

git fetch <remote name>
git checkout <my patches>
git rebase <remote name>/<branch name>

虽然它是重新定位,但您必须解决合并冲突并执行

git add <file>
git rebase --continue

修复冲突后。

在这种情况下,我使用了fetch命令,因为它更像是一步一步。

答案 1 :(得分:0)

git fetch;
git rebase origin BRANCH;