だから私はgithubからコミットを削除しようとしています。
3コミット前ですが、すべての変更が失われても大丈夫です。
だからここからの質問に基づいて、私は
git reset --hard <sha-commit-name-to-go-back-to>
git push -f origin HEAD^:master
これで、githubとgitlogから削除されました。
次に、変更をやり直して、
git add <file I changed>
git commit
git log
すべてがうまく見えます。古いコミットの痕跡はありません。だから私はついに:
git push
突然、githubに削除した3つのコミットがあります。
私は何が間違っているのですか?コミットが戻らないようにするにはどうすればよいですか?