你们公司是如何维护 GIt 的?

2018-08-29 12:00:38 +08:00
 iPhonePKAndroid

争议内容:几个人维护一个开发分支还是自己(一个人)维护自己的分支

我建议是:几个人维护一个开发分支(后端和前端)

请问你们怎么看待这个问题?

2046 次点击
所在节点    问与答
6 条回复
hihipp
2018-08-29 12:07:06 +08:00
适合团队就行。我公司用单主干,模块职责分清后,冲突不会太多。

https://www.ibm.com/developerworks/cn/java/j-lo-git-mange/index.html
wu67
2018-08-29 12:17:47 +08:00
两个项目都是我负责, 爱怎么玩就怎么玩, 几个分支看心情
unicorn1390
2018-08-29 13:32:24 +08:00
每个人维护一个分支,然后维护一个主线,有修改和主线同步。
coderluan
2018-08-29 14:12:58 +08:00
我们用 Mercurial 不用 Git......
nicevar
2018-08-29 16:52:26 +08:00
最好是需求对应分支,而不是按人头瞎搞
whypool
2018-08-29 17:13:08 +08:00
分阶段维护

开发阶段,除了 master 分支,就一个 dev 分支就行,规划好项目结构和目录,分工协作,不冲突就行

debug 阶段,master 分支和 dev 分支都不提交代码,有需要修复的 bug 开发人员自己独立切一个分支出来,以 dev 分支为基准,修复完成自己验证通过后,提交合并申请到 dev 分支,等 dev 验证通过,才能合并到 master 分支

分支最好设置权限,开发阶段还好,从无到有,到了测试阶段,就要慎重了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/484211

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX