0

職場では Git をよく使用していますが、最近、ブランチ間のマージを行うときに多くの問題が発生しています。

当社には 2 つの開発チームがあり、私は各チームの作業を統合する役割を担っています。アプリケーションのさまざまな部分で作業しているため、マージ時に通常の流れがあるかどうか疑問に思います。

それが私が尋ねる理由です: ブランチをどのようにマージする必要がありますか: ブランチ A を B にマージするか、ブランチ B を A にマージしますか?

状況:

ブランチマスターには取り組んでいません。安定したままにしました。「チーム A」と「チーム B 」の分岐があります。

チーム A はいくつかのコントローラーで作業し、チーム B はいくつかのビューで作業します。コードを共有するときが来たら、ブランチをマージします。

私が行ったことは、チーム B をチーム A にマージすることですが、マージの競合がありましたが、解決することができました。

スムーズに作業し、マージの競合 (解決が難しい場合があります) を回避するために、ブランチ間で作業するためのより良い方法を見つけようとしていますが、何も頭に浮かびませんでした。

4

1 に答える 1