点击查看【bilibili】

登陆

一般企业的gitlab都是私有的,也就是部署在企业私有服务器上面,外网不能访问,比如http://icode.kaikeba.com/,在入职的时候,公司会给你开通企业邮箱,使用这个邮箱就可以登陆企业gitlab。
image.png
当然个人也是可以注册自己的gitlab账号的,可以访问链接进行注册。
现在我们已经成功进入了Gitlab面板,基本常见的就是我们的Group和Project两个。
Group是分组,里面是许多Project,你的Leader会把你邀请到你项目所在的分组当中。
image.png
Project是项目,你的Leader会给你Project的操作权限,如果你的级别不是很高,可能就只有提交代码权限。
image.png

生成SSH KEY

接手项目以后,我们需要clone到本地,修改了代码需要push到远程仓库来,这时候就需要给本地操作赋予权限,让我们能把本地代码提交到远程的仓库,这时候就涉及到ssh key的配置了,下面是操作步骤。

1.设置user nameuser email

打开你的终端,输入下面两行命令

  1. git config --global user.name "xiumubai"
  2. git config --global user.email "xiumubai@qq.com"

命令解释:第一行是配置用户名,第二行是配置邮箱,配置成功以后,使用git config --list查看用户
image.png
这样就代表配置成功了

生成ssh key

输入命令ssh-keygen -t rsa -C '邮箱',一路回车即可。
image.png
~/.ssh文件夹下面会生成两个文件id_rsaid_rsa.pub
执行下面的命令进入ssh,然后打开id_rsa.pub文件,这个文件的内容就是我们需要配置的ssh key

  1. cd ~/.ssh
  2. cat id_rsa.pub

image.png

配置ssh key

重新回到github面板,点击我的头像,然后选择edit profile
image.png
打开以后,在左侧导航栏有个SSH Keys,在输入框复制粘贴id_rsa.pub的内容,输入一个title,点击Add key即可
image.png
添加成功以后,就可以看到添加了的ssh key了
image.png
接下来我们就可以在本地提交我们的代码到远程仓库里面了。