1

我想完全按照这个问题的要求去做。

我尝试了答案,但没有奏效。这是我所做的(我是大师):

检查我的本地是否等于远程:

> git fetch
> git log ..origin/master
> git log origin/master..

两者都为空输出。然后:

> git reset HEAD^ --hard
HEAD is now at *SHA1* *Commit message*
> git push -f
Total 0 (delta 0), reused 0 (delta 0)
remote: error: denying non-fast-forward refs/heads/master (you should pull first)
To *Remote path*
 ! [remote rejected] master -> master (non-fast-forward)
error: failed to push some refs to '*Remote path*'
4

0 回答 0