Just do IT

思うは招く

まだ push してない直前の git commit を取り消してステージング状態に戻したい

直前のコミットだけを取り消して、変更内容はそのまま残し、ステージング状態に戻したい場合。

# --softオプションを使う
git reset --soft HEAD^

直前のコミットも、変更内容も取り消したい場合。(使用注意)

git reset --hard HEAD^

[Git]コミットの取り消し、打ち消し、上書き - Qiita