安装Git
使用图形化Git安装工具,下载地址:https://git-scm.com/downloads
配置GitLab SSH公钥
Git支持HTTPS和SSH两种协议,HTTPS每次pull、push时要求输入密码,建议使用SSH。
1、查看本机是否有SSH Key。
$ cd ~/.ssh
$ ls
id_rsa id_rsa.pub
同一电脑下不同SSH Key的问题看这里。若已存在SSH Key,跳到第3步。否则,需要生成SSH Key。
2、生成SSH Key。
$ ssh-keygen -t rsa -C "your_email@youremail.com"
会询问你key的存储位置,直接Enter。会提示你输入密码,可不输,直接Enter。至此,本地的SSH密钥对就生成了,默认存在账号主目录下的.ssh文件夹中。
3、打开id_rsa.pub文件,复制里面的内容。
$ cat ~/.ssh/id_rsa.pub
4、登录gitlab账号,点击头像,Settings -> SSH keys,将复制的公钥贴到“Key”文本框中,输入“Title”以区分不同的SSH Key,点“Add key”添加。
5、验证是否成功。
$ ssh -T git@gitlab.com
如果看到如下内容,即设置成功:
Hi xxx! You've successfully authenticated, but GitHub does not # provide shell access.
项目配置
1、克隆项目到本地。
$ git clone gitlab@gitlab.xxx.git
2、打开项目根目录的terminal,配置git用户名和邮箱,之后代码提交以该用户名名义提交。
$ git config user.name "yourname"
$ git config user.email "youremail@youremail.com"