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