gitlab工作流程简介
2016-02-01 17:33
288 查看
gitlab工作流程简介
新建项目流程
创建/导入项目可以选择导入github、bitbucket项目,也可以新建空白项目,还可以从SVN导入项目
建议选择private等级
初始化项目
1.本地克隆项目
2.增加develop本地分支
3.推送develop分支至服务器
4.在gitlab中保护develop分支
5.邀请其他开发人员加入,角色Developer
开发流程
fork项目,fork后会生成一个和原项目一样的新项目克隆至本地仓库并添加上游分支(仓库-项目设置-远程仓库)
git工作流初始化仓库
创建本地功能分支(git工作流->建立新的功能)
完成新功能的开发
提交新功能分支中的代码
切换到develop分支,获取最新的远程代码(upstream),如果有拉取到的内容,则合并develop分支到自己的功能分支
完成功能,push提交到远程develop分支
在gitlab中提交合并请求,Assignee 选中项目管理员
Code Review流程
审核变更的代码同意或者关闭合并请求
相关文章推荐
- 安装php的mongodb扩展
- Codeforces #341 D. Rat Kwesh and Cheese 浮点数处理技巧 好题
- 移动端轻量级数据库SQLite以及FMDB框架的一些总结
- 抢红包神器免费VIP开发版本
- C#版机房重构——数据库设计
- 二分法查找 --JS 实现
- jQuery返回顶部实用插件YesTop
- [转]PL/SQLDeveloper导入导出Oracle数据库方法
- PH10全彩 LED屏 64*16 点阵显示4个汉字调试心得
- Codeforces Round #341 (Div. 2) D. Rat Kwesh and Cheese
- 最简单的android弹出对话框
- oracle top newid()
- Service 开机接受广播,启动服务的问题
- jQuery照片墙相册
- 认识kibana
- 因台湾“台独”势力猖獗,我国著名白癜风非皮肤病理论专家楚海龙先生将取消前受邀赴台参会计划
- hdu1073
- C语言Windows程序设计->第三天->属于自己的窗口
- log4cplus使用备忘
- 1.4-原型