当使用Git进行源代码控制时,使用功能分支比仅仅提交“develop”分支有什么好处?
答案 0 :(得分:3)
这是一种维护代码稳定性的机制;如果你和我在一个团队中;并且您想要添加一个功能;而我正在尝试调试现有问题;我不希望你进入当前的开发分支并抛弃我的基础;
http://nvie.com/posts/a-successful-git-branching-model/
对此有一个很好的概述阅读。
答案 1 :(得分:1)
有几个好处,我会给你两个最大的
答案 2 :(得分:0)
这种分离可以防止版本之间的一些混淆。当您同时处理两个或多个不同的功能或错误时,多个工作空间可为您提供更灵活的环境。
您可以查看此链接以获得更好的策略: