美文网首页
Git提交规范流程

Git提交规范流程

作者: 爱貌貌Manners | 来源:发表于2019-07-26 15:36 被阅读0次

前言

在讨论规范之前,我们需要定最基本的要求

1.团队内保持良好的代码格式便于易读和维护,最主要减少不必要的代码冲突(建议统一使用开发工具(idea)的代码格式化)
2.提交任何代码必须确认代码可运行
3.提交的代码必须移除无用的包路径引用和无用的依赖,尽量不要使用过期的方法或者类



一、commit message规范

规范格式: <type>: <subject>

type
feature: 新功能(feature)
fix: 修补bug、style等
refactor: 重构(即不是新增功能,也不是修改bug的代码变动)
test: 增加测试 chore: 构建过程或辅助工具的变动

subject
提交目的的简短描述,描述做了啥或者改了啥,如果有团队管理工具(issue ,JIRA)或者产品需求,必须以内部命名的需求代号作为描述信息的一部分,方便查看日志,合并和cherry-pick。

举例:

  • feature:开发完成#代号 XXX.XXX需求
  • fix:修改 #代号 XXXX查询问题


二、GIT开发流程

Git分支

  • master (生产环境) 部署某个uat功能到准生产的时候合并到master,只允许uat分支合并/cherry-pick。
  • uat (测试环境) 部署某个feature分支到测试的时候合并到uat,只允许feature分支合并。
  • feature/xxxx (特性分支) 开发一个功能或者修改bug的时候合并/提交到feature
  • dev/xx (本地开发版本)

在开发之前,需要在master分支上切一个以需求,BUG,重构.......命名feature分支 ,比如 feature/项目编号(BUG的代号)

相关文章

  • Git提交规范流程

    前言 在讨论规范之前,我们需要定最基本的要求1.团队内保持良好的代码格式便于易读和维护,最主要减少不必要的代码冲突...

  • iOS 小谈一叙

    一、规范 1) git 提交规范 适当使用git merge / git rebase 2) 代码规范 注意改动别...

  • 我的git学习日志

    关于提交规范(git commit conventions) 参考文献: 你可能会忽略的 Git 提交规范Comm...

  • Git的分支命名

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

  • git 代码提交的规范流程

    最近项目组里面一个新同事因为git使用不熟练,提交代码覆盖了别人的,所以领导让做一个git代码提交管理的培训,...

  • Git 提交规范(commitizen 使用流程)

    全局安装 commitizen 对代码修改后,使用 git add 将修改文件存入暂存区 使用 git cz 此时...

  • iOS 降低出问题的几率

    遵守规范 代码规范 git流程 git流程可以参考http://www.ruanyifeng.com/blog/2...

  • gitflow 规范及工具整理

    gitflow 进阶规范 git cz 通过工具 git-cz 规范 git commit 提交信息。 使用 gi...

  • git分支命名规范

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

  • git commit 提交规范(优化)

    git commit 提交模板和规范 Git每次提交代码,都要写 Commit message(提交说明),否则就...

网友评论

      本文标题:Git提交规范流程

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