リセットを実行してローカル リポジトリに変更を加え、強制的にリモート リポジトリにプッシュできます。
git reset --hard <commit>
git push --force <remote> <branch>
警告:リセットして強制的にプッシュすると、コミット履歴が削除されます。
と をそれぞれ、<commit>
、<remote>
など<branch>
の適切な名前に置き換えます。SHA-hash
origin
master
ここに、リセットしたい最後のコミット<commit>
のハッシュがあります。SHA