试想 有一条分支是小a创建的,小a提交了5条记录。
此时小b要帮着修改一些东西,于是将该分支拉下来,提交1条记录。
小a后又加了1条记录。 现在,小b继续到这条分支,git pull,却需要merge???
很疑惑,为什么要merge?我在本地没有多余的操作。这条分支与远程端的历史是一模一样的。按理是可以直接pull下来的啊 原因,因该是因为git rebase。。。rebase的事儿真多啊。 所以该怎么办呢? 神操作git reset --hard origin/xx分支直接将本地的分支与远程端的分支,也就是origin/下的分支保持相同就行了 注意:origin是remote时自己设置的别名哦
|