-
ターミナルまたはコマンドプロンプトを開きます。
-
変更を追加したいリポジトリのディレクトリに移動します。
-
git log
コマンドを使用して、変更を追加したい前のコミットのハッシュ値を確認します。git log
-
git rebase -i <commit-hash>
コマンドを使用して、インタラクティブリベースを開始します。git rebase -i <commit-hash>
<commit-hash>
は変更を追加したい前のコミットのハッシュ値に置き換えてください。 -
エディタが開かれ、コミットのリストが表示されます。変更を追加したいコミットの行を見つけて、その行の先頭の"pick"を"edit"に変更します。
-
エディタを保存して終了します。続ける前に、変更を追加したいコミットの直前の状態に戻るため、
git reset HEAD~
コマンドを実行します。git reset HEAD~
-
変更を追加してコミットします。
-
git rebase --continue
コマンドを実行して、リベースプロセスを続行します。git rebase --continue
-
必要に応じて、コンフリクトの解決など、他の手順を実行します。