「ディレクトリ構造を変更したのに.gitignoreを修正し忘れて、うっかり含む必要のないファイルをコミットに含めてしまった」ということは稀によくあることだと思います。そこで該当コミットをrebaseを使って修正する、という手段に出ることに。コミットの履歴を探します。commit今回は3952e24を修正したい、というケースとします。この場合、一つ前の65c24eaをrebaseで指定します。bash使用の場合エディタは普通のvimっぽいのでxで削除してiで編集モードに入って編集し、:wqで保存。