GitFlow

假设你已经熟悉git的基本操作:如不熟悉请参考:GitBook
这里简单回顾一下git基本操作

提交基本操作

  • 把改变的文件加入暂存区
    git add .
  • 提交暂存区的文件
    git commit -m "提交注释"
  • 拉取远程仓库的代码,如果有冲突,则合并后再提交
    git pull origin branch-namegit pull
  • 把本地提交推到远程仓库
    git push origin branch-namegit push

分支相关操作

  • 创建分支
    git branch branch-name
  • 合并分支:把developer分支合到当前分支
    git merge developer
  • 删除合并后的分支
    git branch -d branch-name

GitFlow基本概念: 工作流定义了一个围绕项目发布的严格分支模型。虽然比功能分支工作流复杂几分,但提供了用于一个健壮的用于管理大型项目的框架。

工作方式

Gitflow工作流仍然用中央仓库作为所有开发者的交互中心。和其它的工作流一样,开发者在本地工作并push分支到要中央仓库中。

历史分支

相对使用仅有的一个master分支,Gitflow工作流使用2个分支来记录项目的历史。master分支存储了正式发布的历史,而develop分支作为功能的集成分支。这样也方便master分支上的所有提交分配一个版本号。

图1

功能分支

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Git是目前最流行的版本管理系统,也是最先进的分布式版本控制系统(distributed version cont...
    pro648阅读 11,098评论 1 17
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,664评论 9 163
  • 在上大学之前,我一直是个自卑懦弱的女孩。出身条件差,长得不好看的我总是躲在角落羡慕别的女孩可以有漂亮的衣裳和好看的...
    ylm打不死的美丽阅读 8,158评论 11 25
  • 成长的路上,有阳光沐浴着我们,有雨水滋润着我们,有烦恼追随我们,也有快乐伴随着我们。 小鸟感到快乐...
    张琼80阅读 1,382评论 1 3
  • 花了近一个月的时间吧,把大江东去给看完了。这是一本很好的书,以前平凡的世界也看了点,但最终还是放弃了。结果同样题材...
    huangxiaohao阅读 2,958评论 0 1

友情链接更多精彩内容