0
私は新しいブランチを作成し、いくつかのコミットを行い、ブランチをマスターにマージして戻します。メインブランチには、すべてのコミットのすべての変更を含む新しいコミットが1つだけ取得されます。コミットがマスターブランチに複製されるマージの方法はありますか?git merge - コミットを複製する可能性がありますか?
例:
A -- B -- C
\
D -- B' -- E' -- C' -- F'
またはそれを示して別の図:
A -- B ---- C
\ \ \
D ----- E ----- F
私は次を取得するよう
A -- B -- C
\
D -- E -- F
私は、FにCをマージしたいですこれを行うには、FからのすべてのシングルコミットをDに戻し、コミットの修正バージョンを追加する必要があります。最終的には、私は新しいコミットをまったく得られません。コミットを変更するだけです。
このような動作を実現できるものはありますか?
git rebaseはまさに私が望むものです:Dありがとう! –