关联本地git(客户端)与gitlab(服务端)
如何关联本地git(客户端)与gitlab(服务端)?
1、注册gitlab账号
2、本地配置用户名和邮箱
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"
省略实参可以查询本地已配置的用户名或邮箱信息
git config --global user.name
git config --global user.email
或者你直接在config文件里改,位置在 C:\Users\你的用户名.gitconfig 。如下图所示,添加相应信息:
3、生成ssh key
运行 ssh-keygen -t rsa -C "你的邮箱" ,它会有三次等待你输入,直接回车即可。
将生成的ssh key复制到剪贴板,执行 clip < /c/Users/xxx/.ssh/id_rsa.pub (或者到上图提示的路径里去打开文件并复制):
打开gitlab,进入Settings,点击左边的 SSH keys ,将ssh key粘贴到右边的Key里面。Title随便命名即可。
点击下面的 Add key 就添加成功了。
测试一下吧,执行 ssh -T git@{服务器域名}