首先,对不起,如果这是重复,但我尝试搜索,所有我能找到的是如何在Git和诸如此类的分支.那不是我想要的那么多; 我试图找出不同的人如何设置他们的Git分支以匹配他们的工作流程.
让我举个例子说明我们公司是如何做到的:
现在,这个系统存在一些问题; 我会在评论中注意到一些,但我并不是真的在寻找"请为我修复我们的系统",我只是想看看我们可以使用的其他分支选项,以便我可以权衡各种可能性.
所以,如果你曾经在多家使用过Git的公司工作过(或者更好,如果你是一位看过大量Git设置的顾问),请你分享一下:不同的公司如何设置Git分支(以及移动提交)他们之间)促进发展的各个阶段......尽可能地尽量减少烦恼?我敢肯定必须有一些共同的模式......但我不知道它们是什么.
PS如果您只看过一个Git设置,但您认为它很有意思,请务必发布.但是,我想将答案提供给那些提供最佳可能选项细分的人,我希望这会来自已经看过几个Git设置的人.
我现在一直在管理几个使用Git的团队,我们已经制定了一个非常适合我们的策略.
这非常有效,因为只需分离master就可以轻松创建和部署针对生产的热修复,并且开发人员可以根据需要分支功能分支以引入依赖关系.