- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
gitlab使用流程课件
Gitlab使用流程
(内部公开文件)
账号申请
客户端安装
SSH key使用(Mac)
SSH key 使用(Windows)
新建项目规则
项目检出check
创建分支branch
代码提交Commit
代码拉取Pull
代码推送Push
代码标签tag
代码冲突解决
创建忽略文件
Git Flow实战
一、账号申请
1.开发人员提供以下资料给管理员:
姓名(用于展示用户姓名)
邮箱(用于接收密码接收推送通知等)
2.收到重置密码邮件以后进行密码重置
密码需要设置8位以及以上,建议使用自己的姓名+数字组成比如
3.登录
在浏览器输入::15280/
进入到gitlab登录页,输入用户名(自己姓名的全拼),以及密码可以进入系统。
登录成功后,用户的操作按钮在页面右上角
二、客户端安装
统一使用SourceTree软件进行代码开发的管理
下载地址:/
客户端支持windows和苹果系统
若无法下载,请自行搜索下载应用
SSHkey使用(Mac)
第三章
三、SSHkey使用(Mac)
1)生成SSH key
1.打开终端命令行
2.输入以下内容:
ssh-keygen -t rsa -C “邮箱地址“
3.要求输入密码的时候,直接回车即可
4.然后查看生成的SSH Key
cat ~/.ssh/id_rsa.pub
5.把这个SSH key的内容添加到Gitlab个人设置中(请参见下一步)
2
4
3
1
三、SSHkey使用(Mac)
1.打开Gitlab登录自己的账户,
进入用户设置,找到SSH keys
2.点击右侧 Add SSH Key
3.输入上一步生成的key
4.点击Add key 即可添加成功一个key
2)Gitlab 配置SSH keys
SSH key 使用(Windows)
第四章
SSH key 使用(Windows)
1)生成SSH key
1.点击创建SSH秘钥
2.点击Generate后,
3.用鼠标在进度条下方来回滑动
4.生成的key点击Save public key
和save private key,保存好公钥
私钥(重要)
1
2
3
4
SSH key使用( Windows )
1.打开Gitlab登录自己的账户,
进入用户设置,找到SSH keys
2.点击右侧 Add SSH Key
3.输入上一步生成的key
4.点击Add key 即可添加成功一个key
2)Gitlab 配置SSH keys
SSH key使用(Windows)
1.启用source tree的工具,点击“选项”
2.选择上次生成的SSH秘钥
3.点击“确定”
即可添加成功
3)客户端导入私钥
1
1
3
2
SSH key使用(Windows)
1.启用source tree的工具,点击“启动SSH助手”
2.如果没有弹出SSH助手,则看系统托盘是否有
3.点击“Add Key”
4.选择之前导出的私钥
5.添加成功后,查看公钥跟Gitlab网页添加的
相同,则说明成功
4)SSH助手配置
1
1
3
2
4
5
新建项目规则
第五章
1)创建项目组
1.当有新项目需要进行代码提交时,首先通过管理员创建一个项目的分组
2.点击“New Group”
3.在输入框输入英文的组名 :如igwfmc
2)项目组增加用户
1.点击“Groups”
2.选择相应项目名称,如“igwfmc”
3.选择需要添加的用户和用户角色
角色一般选择“developer”
1
2
3
3)创建新项目
1.点击“Projects”
2.选择新增项目“New Project”
3.分别新建:
igwfmc_iOS、
igwfmc_android、
igwfmc_server、
Igwfmc_H5 (如果有)
等几个项目
项目的namespace
都要属于igwfmc的
项目组。
1
2
3
3
项目检出
第六章
1)获取项目SSH地址或者HTTP地址
用户可以通过首页“Projects”,查看所有参与的项目,点击相应的项目,进入项目的详情页
项目详情页最上面,就是本项目的SSH和HTTP地址
Tips:
点击狐狸头,可以从任何界面回到本页
1
2
2)打开git客户端,克隆项目
MAC版本
Windows版本
3)克隆项目
MAC版本
Windows版本
Tips:
从高级选项可以选择检出的分支
不过一定要检出Master分支
方便后续的分支开发
创建分支
第七章
1)打开Source Tree客户端
选择需要创建分支的版本
2)点击分支按
您可能关注的文档
最近下载
- 中船科技(600072)公司2023年财务分析研究报告.doc
- 中国书法简介英语版-chinese-calligraphy(完整版).ppt
- 2025年供电营业规则考试题库.pdf
- 六个寻找剧作家的人_经典戏剧剧本.pdf
- 丙烯酸乙酯安全技术说明书(MSDS).pdf VIP
- 2024年供应链管理师(一级)资格考试复习题库(含答案).docx
- 精品解析:2025届广东省珠海市等三地高三上学期一模物理试题(解析版).docx VIP
- 财政知识普及课件.pptx VIP
- 2025届广东省珠海市等三地高三年级上册一模物理试题(含答案解析).pdf VIP
- 新22J09 附属建筑-标准图集.docx VIP
文档评论(0)