我通过执行以下操作重置git分支:
git reset --hard someid
然后我在它上面挑了一些提交,然后将它推到遥控器上:
git push --force origin develop
这一切都很好,但现在一个同事做了一个git pull,做了一个提交,做了一个推动,现在我用重置删除的东西又回来了。
重置后我或我们应该做些什么?
答案 0 :(得分:2)
您的同事本来可以使用git pull --rebase
,并且在每个步骤中使用git rebase --continue