私が取り組んだとします:
- 機能 1: ファイル 1 + ファイル 3
- 機能 2: file2
そして、私は次のコミットを持っています
- コミット 2: 機能 2 が完了しました。
- コミット 1: 機能 1 が完了しました。
私が犯した間違いは、コミット 1 に file3 を追加するのを忘れたことです。file3 の変更をコミット 1 に追加するにはどうすればよいですか?
これの 1 つの方法は次のとおりです。
git reset --soft Commit 1
git add file3
git commit --amend
git add file2
git commit -m "feature 2 completed"
実際、コミット2だけでなく、コミット3、4、5、6もある可能性があるため、この方法は望ましくありません...
これを行う他の簡単な方法はありますか?
ありがとう