私はマスターブランチでコミットを開発しており、「初期コミット」を超えてすべてのコミットを別の開発ブランチに移動し、リリースバージョンのマスターを保持したいと考えています。
現在、私のツリーは次のようになっています。
master: A - B - C - D - E - F
私はそれを次のようにしたいと思います:
development: B - C - D - E - F
/
master: A -----------------
そうすれば、次のようにリリースをマージできます。
development: B - C - D - E - F --- X
/ \
master: A ----------------------- Y
誰かがこれを行うための最良の方法を提案できますか? 私は似ているが正確ではないケースで他の答えを見たことがありますが、何かを台無しにするチャンスを取りたくありません。