V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
iPhonePKAndroid
V2EX  ›  问与答

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

  •  
  •   iPhonePKAndroid · 2018-08-29 12:00:38 +08:00 · 2048 次点击
    这是一个创建于 2279 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    6 条回复    2018-08-29 17:13:08 +08:00
    hihipp
        1
    hihipp  
       2018-08-29 12:07:06 +08:00
    适合团队就行。我公司用单主干,模块职责分清后,冲突不会太多。

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

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

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

    分支最好设置权限,开发阶段还好,从无到有,到了测试阶段,就要慎重了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   885 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 21:29 · PVG 05:29 · LAX 13:29 · JFK 16:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.