0

私の仕事では、新しいワークフローを開発しています。私は、開発ブランチから各個人のブランチにマージすることを懸念しています。承認されたコードが開発にマージされた後、各人が個々のブランチにマージし続けると、問題が発生しますか? git のマージ方法に基づいています。

               (Master)
                  ^
                  |
                (UAT)
                  ^
                  |
(Person C)---->(Develop)<----(Person A)

           <--    ^ |    ---->
                  | V
               (Person B)

開発変更が行われた後、各人がマージされます。すべてのリポジトリはリモートです。

4

2 に答える 2

1

いいえ、共通コード ブランチを個々のブランチにマージすることは問題なく、一般的です。

于 2012-11-15T16:14:42.397 に答える
0

実際、これは非常に一般的です。各開発者は自分のブランチで作業し、頻繁に「develop」ブランチを自分のブランチにマージします。

機能の準備が整うと、テスターやレビュアーなどに提供されます。承認されると、「開発」ブランチにマージされます。

このステップが完了すると、「develop」ブランチに新しいコミットが追加され、他の開発者がこれをフェッチしてブランチにマージするため、プロセスがループします。

于 2012-11-15T16:20:30.823 に答える