原来公司都用svn协同开发,完全没有使用过git,gitlab。由于新公司使用gitlab所以也是硬着头皮摸索,整理了当时使用的方法,希望能够给其他的同命相连的coder一个经验参考。
1.先注册gitlab账号,注册成功之后登陆
2.点击头像选择settings
3.若要拉取代码需要sshkey的认证
4.如何获取SSH Keys
(1)右键打开git bash here,(需要安装git),在命令行中输入 ssh-keygen -t rsa -c ;
(2)接下来,系统将提示您输入文件路径以保存SSH密钥对。如果您还没有SSH密钥对且未生成部署密钥,请按下建议的路径 Enter。使用建议的路径通常允许SSH客户端自动使用SSH密钥对而无需其他配置。(注意注意:请记住SSH密钥存放的位置,若没有设置一般是在c:\文档\用户\.ssh)
(3)确定路径后,系统将提示您输入密码以保护新的SSH密钥对。这是使用密码的最佳做法,但这不是必需的,您可以通过按Enter两次跳过创建密码 。(敲黑板:如果创建了密码一定要记录下来,之后使用sourceTree拉取代码时会用到)
(4)以上操作结束之后,找到ssh文件存放位置,打开文件夹,用记事本打开id_rsa.pub文件把文档里的所有内容复制到gitlab的key当中
5.拉取代码(终于到这一步了~~)
(1)拉取远程分支的代码到本地创建一个属于自己的分支进行开发
(2)上传代码
(3)合并代码
注意:替换连接中的邮箱为你的项目ip