我们的 git 工作流程接近这里解释的一个成功的 Git 分支模型
让我们忽略发布和修补程序分支,因为它们与此问题无关。我现在有三个分支:
- 掌握
- 开发
- 特征
现在我在团队 X 中,我们开始开发一个名为feature/A
. 与此同时,Y 团队正在开发其他功能分支feature/B
。Y 队也完成了feature/C
,并且feature/D
在这里,我处于一个奇怪的位置。我需要跟上develop
分支,因为 Y 团队已经在那里合并了。我还需要跟上“功能/A”分支,因为其他团队成员正在做出改变。
我最喜欢的跟上变化的方式——rebase
因为我需要在两个不同的分支中不断地变基,所以会带来很多麻烦。
merge
以某种方式工作,但我仍然认为必须有更好的方法。
你如何使用这样的设置?我确实尝试搜索人们如何使用它,但找不到任何线索。
链接中的上述工作流程也没有明确说明此类设置。
托管在github上。