码迷,mamicode.com
首页 > 其他好文 > 详细

gitlab工作流程简介

时间:2016-06-26 16:52:48      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

gitlab工作流程简介

新建项目流程

  • 创建/导入项目
    技术分享

可以选择导入github、bitbucket项目,也可以新建空白项目,还可以从SVN导入项目

建议选择private等级

  • 初始化项目

1.本地克隆项目
技术分享

2.增加develop本地分支

技术分享

3.推送develop分支至服务器

技术分享

4.在gitlab中保护develop分支

技术分享

5.邀请其他开发人员加入,角色Developer

技术分享


开发流程

  • fork项目,fork后会生成一个和原项目一样的新项目

技术分享

  • 克隆至本地仓库并添加上游分支(仓库-项目设置-远程仓库)

技术分享

  • git工作流初始化仓库

技术分享

  • 创建本地功能分支(git工作流->建立新的功能)

技术分享

  • 完成新功能的开发
  1. 提交新功能分支中的代码

  2. 切换到develop分支,获取最新的远程代码(upstream),如果有拉取到的内容,则合并develop分支到自己的功能分支

技术分享

技术分享

  1. 完成功能,push提交到远程develop分支

  2. 在gitlab中提交合并请求,Assignee 选中项目管理员
    技术分享


Code Review流程

  1. 审核变更的代码

技术分享

同意或者关闭合并请求

gitlab工作流程简介

标签:

原文地址:http://www.cnblogs.com/crazyacking/p/5618091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!