我被困在这一点上,我和我的队友在master分支上工作,我们都推送了代码,但是我没有拉出更改,而是再次推送了代码,所以在这里,我现在无法拉出或推动代码..我该怎么办?
这可能看起来令人生畏,但对我来说却微不足道:
git log
git reset --soft [hash]
git stash
git fetch
git pull
git stash apply
或git stash pop
git commit ...
git push
从现在开始,你应该记住在单独的分支上完成所有工作,然后将它们合并到上master
。