🐧 Linux 総合学習プラットフォーム
取り消し

git reset コマンド

git reset [--soft | --mixed | --hard] [TARGET]

ブランチの先頭を別のコミットに戻す。--hard は変更も破棄するため慎重に扱う。

使用例

git reset --soft HEAD~1直前のコミットだけ取り消し、変更はステージに残す
git reset --hard HEAD~1直前のコミットと変更を完全に破棄する(要注意)

関連する学習トピック

📖 取り消し操作の基本(restore / reset)

同じカテゴリのコマンド

git restore

▶ 学習アプリで「git reset」を練習する