1:先把本地环境的用户名和邮箱配置配置好,这里的用户名和邮箱需要跟你gitlab上面登录的用户名和邮箱保持一致
配置命令:git config --global user.name "用户名"
git config --global user.email 邮箱
查看是否配置成功: git config user.name(email)
2:生成公钥和密钥 需要把以前没用的密钥删除掉,gitlab_rsa(密钥) gitlab_rsa_pub(公钥),gitlab_id_rsa_pub有些环境只不支持这一种格式.需要改成gitlab_rsa_pub
命令:ssh-keygen -t rsa -C 'xxxxx@ithk.com.cn' -f ~/.ssh/gitlab_rsa
或者
ssh-keygen -t rsa -C 'xxxxx@ithk.com.cn' -f ~/.ssh/gitlab_id_rsa
3:把生成的公钥去gitlab上面新增一个ssh key,保存
4:chmod 700 id_rsa,更改文件的权限,否则在git clone的时候会报“Permissions 0664 for '*******/.ssh/id_rsa' are too open.”的错
结语:这样就算是配置完成了,可以去拉代码了



