私は職場でやや複雑な分岐構造を持っています (少なくとも私にとっては)。それは次のようなものです:
主要 | | 1 | | 2 | | \ 3 \ Ver2 | | 1 | | \ 2 \ | | プロジェクトA 3 | 1
メインから離れた2つのブランチがあります。次期バージョンに向けてみんなで変更した「Ver2」と、私の作品である「ProjectA」。
私の質問は:何がマージされたかを知っている構成仕様を作成する方法はありますか?
- マージされていない ProjectA のすべて
- ProjectA の LATEST が Ver2 にマージされている場合、Ver2 ブランチから LATEST を取得します。
- ProjectAのブランチがない場合はVer2から取得
- Ver2がない場合はMAINから取得
たとえば、上記の場合、ProjectA のバージョン 1 を Ver2 ブランチのバージョン 2 にマージした場合、Ver2 でバージョン 3 を見たいと思うでしょう。ただし、これらのファイルをまだマージしていない場合は、ProjectA のバージョン 1 を表示する必要があります。