美文网首页
Git 命名规则、分子管理、提交流程

Git 命名规则、分子管理、提交流程

作者: 读书的大叔 | 来源:发表于2018-09-10 12:41 被阅读315次

写给此时凌乱的你

git 现时代做前端必备的技能了。只会简单 add  commit  是可以临时应付一下工作,如果进行稍微有点规模的项目,多项功能并行开发,多个bug 都必须同时修复上线,你会发现你的工作流越来越乱。

俗话说:无规矩不成方圆。所以在做开发时候有一套团队的 git flow 还是比较重要的! 近期我就在做这样的事,如果你也在做,不妨一起聊聊,不同的角度会碰撞出更漂酿的火花。

进入主题:

写在开头

今天重点要解决的是两个问题: 1. 代码分支管理      2. 提交流程

简单目录:

一: 命名规范

二: 分支由来

三: 代码推送 ( feature

四: 代码推送 ( hotfix

五:git 命令


一:先说说我们分支命名规范:(如下图)。 是在每个成员心中埋下一个伏笔, 以后就可以根据命名,来判断一个分支是用来开发新功能的,还是在修改 bug。


命名规范

二: 命名规范有了,接下来聊聊每一分支的由来:

        master                                    是石头缝里蹦出来的

        develop                                  是 master 的长子

        feature / coding01                 每次新功能开发都是从由 develop 切出来的新分支

        hotfix / coding01                     每次修改线上 bug  都直接从 master 切一个新分支

分支由来

三: 功能开发分支 ( feature / coding01 )代码推送流程:

    本地多人开发,必须都把 topic 分支代码合并到 feature 分支

    然后推送 test / dev 进行发布测试,

    测试 ok 之后,合并到 develop 分支等待上线。 

    上线之时,负责人合并 develop 代码到 master 上线

代码合并

四: Bug  修复

修复完 Bug ,合并到 test / dev 测试

测试完成后直接推送到 master 发布

并同步给 develop ,(为了在开发新功能到时候,不用在出现老 Bug)

代码合并

五: git 命令行

git 命令 git 命令

相关文章

  • Git 命名规则、分子管理、提交流程

    写给此时凌乱的你 git 现时代做前端必备的技能了。只会简单 add commit 是可以临时应付一下工作,如果进...

  • git 删除无用目录,添加忽略文件

    1.在已经提交的Git代码管理里删除不想提交的目录或文件 ***2 Git忽略规则及.gitignore规则不生效...

  • Git 分支管理规范

    Git 仓库申请流程 开发主管向 Git 管理员提交 Git 仓库申请【邮件:发送给 Git 管理员,抄送给项目经...

  • git分支管理规范

    Git 仓库申请流程 1. 开发主管向Git 管理员提交Git 仓库申请【邮件:发送给Git 管理员,抄送给项目经...

  • git合并代码

    一、使用git分支管理流程(merge request标准流程提交代码) 1.创建本地分支并从develop获取最...

  • Git的分支命名

    主要规范两点: git 分支命名规范 git提交记录规范 一. git 分支命名规范 git分支分为集成分支、功能...

  • git分支命名规范

    git 分支命名规范 git 分支命名规范 为规范开发,保持代码提交记录以及 git 分支结构清晰,方便后续维护,...

  • Git 提交代码流程

    git提交代码流程 git pull———>修改代码———>git commit————>git pull——...

  • git流程

    git流程git add . -->全部添加git commit -m "" -->本次提交注释git pul...

  • 模拟公司中使用的Git

    通过Git地址克隆项目 基本提交流程: 拉取流程: 冲突解决: git pull 与 git fetch的区...

网友评论

      本文标题:Git 命名规则、分子管理、提交流程

      本文链接:https://www.haomeiwen.com/subject/lvviwftx.html