私は機能ブランチに取り組んでいます。
- いくつかのコミットを行いました。押しつぶされたコミット。
- 変更をリモート ブランチにプッシュしました。競合が発生しました。
- マスターからの変更をマージし、機能ブランチで競合を解決しました。
git fetch origin master
git merge FETCH_HEAD
- 競合を手動で解決しました。
git commit
git push
- もう1つコミットしました。
というわけで、現在のコミット履歴はこんな感じ。現在から古いものへ:
- コミット 3
- commit My yyy (マージ済み)
- コミット 2
機能ブランチをマスターにマージする前に、3 つ以上のコミットを 1 つにまとめるにはどうすればよいですか?