我想做什么:
因此,假设您在本地存储库中进行了大量更改,现在与您的github存储库有很大不同。
我能做到:
但有没有办法自动解决所有冲突?
也就是说,告诉git你只想保留本地存储库中的文件版本并丢弃远程存储库中的文件版本。
答案 0 :(得分:7)
您可以使用我们的合并策略
git pull --strategy=ours origin master
这解决了任何数量的头,但是 得到的合并树是 永远是当前分支的那个 头,有效地忽略了所有的变化 来自所有其他分支机构。