Gitのコミット履歴を整理するために、複数の過去のコミットをまとめたり、メッセージを修正したりする対話的なリベースを行うコマンドはどれか。

git rebase -i を使用すると、エディタが開いて過去のコミットに対する操作(pick, squash, edit等)を指定できる。