嘿我正在Android项目的本地分支上工作。我想用远程主机上的所有代码替换本地分支上的所有代码。当我尝试git pull origin master
时,它尝试合并并提出冲突来解决,这是不可取的,因为我只是想简单地替换一切。
答案 0 :(得分:1)
您希望使用
重置为远程控制台上本地分支上的最后一次提交 git reset --hard <sha of commit
然后你可以git pull origin master
,它只会带来遥控器的变化。
如果您不确定提交的内容,可以使用
git merge-base origin/master master
这将给出最后一次常见提交的SHA。你可以重置为。
另一个选项是从远程删除分支并重新签出。