支店間の親子関係の方向性は重要ですか?親子は、どちらが送信元でどちらが宛先であるかを識別する単なる抽象的な概念ですか、それとも一方向でしか実行できない特定の操作があるため、関係の方向が重要になりますか?
この質問の理由を説明するための背景情報を次に示します。
最近、新しい分岐戦略を実装し、この単純な設定を採用することにしました。
Dev -------------------------------
\
Main >-----------------------
\
Production >---------------
これは私たちにとってはうまくいくようですが、私が読んだすべての推奨ガイダンスは、メインがルートであるべきだと示唆しています。したがって、代わりに次のようになります。
Dev >-----------------------
/
Main ------------------------------
\
Production >---------------
これは非常に似ていますが、明らかにMainとDevの間の親子関係が逆になっています。
Devをルートとして、Mainをその子として保持すると、どのような問題が発生するでしょうか。私が見ることができる唯一の問題は、メインから2番目のDevブランチを削除するかどうかです。これは、他のDevブランチとは反対の親子関係になりますが、これにはどのような意味があるのでしょうか。
ご覧いただきありがとうございます。さらに情報が必要な場合はお知らせください。