私のプロジェクトはGit Flow分岐モデルに従っています。開発はで行われdevelop
、master
リリースにマージされ、タグが付けられます。修正プログラムは、現在のブランチから分岐しmaster
ます。
ただし、現在の開発では修正プログラムも必要なので、各修正プログラムのブランチもマージさdevelop
れます。
これにより、非常に見苦しいリビジョングラフが作成されます。特に、開発/ホットフィックスは、短い時間枠で頻繁にマージされます。
これは一般にGit-Flowで発生する問題ですか?簡単な修正はありますか?
2
どのくらいの頻度で新しいバージョンをリリースし、次の予定されたリリースまで待てない修正のためだけにホットフィックスブランチを使用していますか?
—
Bart van Ingen Schenau
@BartvanIngenSchenauは1日に複数回になる可能性がありますが、通常は数日おきです。修正パッチは待つことができない修正のためにのみ分岐します、はい。
—
HannesStruß、2015年
@Cuthbertはある程度までですが、強制プッシュを行わないと、マスターを開発に戻すことはできません。これはオプションではありません。
—
HannesStruß、2015年