想要请教各位大佬一个关于 git 的问题:
现在公司的开发环境分为: 测试环境, 预生产环境, 生产环境;
那 git 分支应该如何创建? 是不是每种环境对应一个分支?
那么开发流程是不是类似下面描述的这样:
假设, 小王同学要开发一个新的功能, 那么他就先从测试主分支上检出一个本地分支 a, 进行新功能的开发.
新功能开发完成, 在其本地测试无误后, 合并分支 a 到测试主分支进行测试.
在测试环境测试完成后, 再把分支 a 合并到预生产分支进行预生产环境的测试.
预生产环境测试没有问题, 再把分支 a 合并到生产环境分支, 然后发版.
各位大佬所在公司的 git 开发流程是怎么样的, 可以麻烦给说一下么?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.