美文网首页
git工作流

git工作流

作者: David三人行 | 来源:发表于2017-04-11 23:39 被阅读21次

以往对git工作流一直没有深入了解,以至于差点在项目中犯大错,至此下定决心梳理下git工作流。(注:不同团队的git工作流不大相同,下面只是展示其中一个普遍的工作流)

网上盗图- -。

1.master分支:此分支为发布到生产环境的代码分支,只能从其他分支合并,不能在分支上直接修改代码。
2.feature分支:此分支为特性分支,特性分支由dev拉出,并且每一个特性当独占用分支。(注意:前端、后端在开发同一个特性时,最好在同一个分枝,避免重复合并分支导致分支数错乱)
3.dev 分支:此分支为开发分支,也可以理解为代码仓库。包括了master的代码和集成特性后的代码。一般用于集成测试和特性分支开发(注意:不要轻易的把master分支合并到dev分支。也不要把未完成的特性分支合在dev)
4.hotfix分支:线上出bug后,从master分支中拉取,修改完毕后合并到master和dev分支。(注意,hotfix分支的定位应该是具有修复时间短的、紧急的、影响范围小的特点,否则应视为一个特性分支进行开发)
5.release分支:发布版本分支,特性分支首先合并dev,然后合并至release,在release进行修改测试。需要发版后由专人合并master并且发布

相关文章

  • Git工作流指南

    今天看了一下翻译的git工作流指南,简单总结一下。 Git工作流指南Git工作流指南:集中式工作流Git工作流指南...

  • Git基础

    一、Git 工作流程 本章节我们将为大家介绍 Git 的工作流程。 一般工作流程如下: 克隆 Git 资源作为工作...

  • Git 的各种工作流程

    Git 的各种工作流程 常见的git工作流程 Centralized Workflow (集中式工作流)、Feat...

  • git

    GIT git工作流 集中工作流 功能分支工作流 gitflow工作流master分支存放所有正式发布的版本,可以...

  • Git版本管理软件初识 2019-01-26

    git 是什么? “git是版本控制系统。” git 的工作流程? “有三种工作流程: Git flow Gith...

  • Git工作流

    一、Git常见工作流 Git三种常见的工作流:Git Flow、GitHub Flow 、GitLab Flow ...

  • 基于jgitflow插件使用git flow

    本文使用jgitflow插件简化实现git flow工作流程,具体流程参考Git工作流程最佳实践--git flo...

  • Git使用学习网址

    Git工作流指南 git merge 和 git rebase 小结

  • 实战 | git工作流与团队协作方式

    一、git协作方式 1. git的工作流 目前项目使用的是git来进行项目管理(需要熟悉git的工作流)、git的...

  • 说说git(二)

    上篇文章《说说git(一)》简要的介绍了git的基本信息及要点,本篇主要说下git的工作流,git工作流是git仓...

网友评论

      本文标题:git工作流

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