
ショコラ
Git 間違ってコミットしてプッシュまでしまった。取り消すには?
「git reset –hard {コミットID}」である時点まで戻る。
そこで「git push -f origin {ブランチ名}」でオリジンを書き換えてキメマス。

もっさん先輩
git reset --hard {コミットID}
git push -f origin {ブランチ名}
手順
ある時点のコミットに戻る手順。それ以降のコミットを消す。
- Gitログ でコミットID を確認します。
git log
- Gitリセット で取り消します。
git reset --hard 6e30b5789be1cc62fdbd4b3381bba8f5ee085302
- リセットしたコミットを、強制プッシュしてオリジンを書き換えます。
git push -f origin master
間違って作成してしまった(新しい)コミットが全て消えます。
以上
シチュエーション
間違ってコミットしてしまった。さらにプッシュまでしてしまった。リバート(コミットを打ち消す操作)はしたくない。間違って作成してしまった(新しい)コミットを全て消したい。