問題一覧に戻る
上級ブランチ操作
問題47: git rebase -i - インタラクティブリベース

git rebase -iコマンドを使って、コミットの編集、スカッシュ、並び替え、削除を行うインタラクティブリベースの使い方を学びます。この強力な機能により、共有前にコミット履歴をきれいに整理できます。

# コミットを準備
git log --oneline -n 3

# インタラクティブリベース
git rebase HEAD~3

# 結果を確認
git log --oneline -n 2