1

基本的にマスターと「次のバージョン」の2つのブランチを持つプロジェクトに取り組んでいます。

2つは常に変更されており、次のバージョンにはマスターからの最新の変更が必要ですが、一方のバージョンが公開され、もう一方のバージョンがまだアルファ版であるため、両方をマージすることはできません.

現在、変更が発生するたびにマスターを次のバージョンにマージしていますが、これは醜い歴史につながります.

この場合のベストプラクティスは何ですか?

4

1 に答える 1

4

ブランチをローカルに保持している場合は、git rebase master次のバージョンで実行できます。それ以外に、マージを避けたい場合はチェリーピックできますが、これによりブランチ間の関係が隠される可能性があります。マージの頻度を減らすことも検討できます。

于 2010-09-20T19:18:28.740 に答える