电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

gitlab多人协同工作

gitlab多人协同工作_第1页
1/14
gitlab多人协同工作_第2页
2/14
gitlab多人协同工作_第3页
3/14
gitlab 多人协同工作 2013-05-11 23:02:40| gitlab 多人协同工作 gitlab----新颖的git 服务器托管网站,开源免费。你可以在自己的公司或者开发团队搭建好一个。 gitlab 的工作流程是 gitlab help 中建议的工作流程是这样。如下图。 1 (1).开发成员拷贝管理员建立好的项目到自己本地。 (2).创建自己的分支。 (3).在自己的分支上写代码,并提交。 (4).推送到远程服务器,分支是自己的分支。 (分支的命名规则使用小驼峰式命名法。比如我是员工孙悟空,我就推送到孙悟空分支。分支的命名规则为开发人员姓名+所开发的功能。命名中不要使用特殊字符,不要使用点。 例如孙悟空开发的分支,命名为 swkFeature1) (5).在 Commit 页面上浏览分支。 (6).创建一个合并请求。 (7).团队的管理员或者领导者审查并且决定是否合并员工提交的分支到主分支上。 管理员在建好的项目中加入开发人员。 开发人员有相应的权限级别,分为 Guest,Reporter,Developer,Master,等这几个角色,这几个角色的权限从低到高排列。 Developer 能够推送和删除没有保护的分支,Master 可以对没有保护和有保护的分支进行操作。如图 1 所示。 如下图 2 我们使用下面这个图示中的分支模型进行工作。 Git 的开发者都喜欢以这种方式来开展工作,在 master 分支中保留完全稳定的代码,即已经发布或即将发布的代码。 与此同时,他们还有一个名为 dev elop 专门用于后续的开发,或仅用于稳定性测试。当然并不是说一定要绝对稳定,不过一旦进入某种稳定状态, 便可以把它合并到 master 里。还有在工作中,把开发任务分解为各个功能或者模块, 用topic(topic branch 主题分支,有又成为 featu re branch 特性分支),实现之后并测试稳定之后,可以合并到其他分支。 Git 的开发者都喜欢以这种方式来开展工作,在 master 分支中保留完全稳定的代码,即已经发布或即将发布的代码。 与此同时,他们还有一个名为 dev elop 分支 专门用于后续的开发,或仅用于稳定性测试。当然并不是说一定要绝对稳定, 不过一旦进入某种稳定状态,便可以把它合并到master 里。 还有在工作中,把开发任务分解为各个功能或者模块,用 topic 分支(topic branch 主题分支,有又称为 featu re branch 特性分支), 比如实现功能 1,在 dev elop 分支的基础上产生分支featu re1,实现功能 2,有分支featu re2。 featu re1 和 featu ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

gitlab多人协同工作

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部