每次我通过git提取文件时,它都会告诉我存在冲突,无法完成拉动。
如何强制git将文件中的远程更改与本地文件合并?
请注意,文件中没有任何冲突
答案 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;