发现拉取git地址为git协议的出现问题
解决方法:生成ssh key
第一步
cat ~/.ssh/id_rsa.pub
提示 ”no such file or directory“就是没有 如果有则删除:
cd ~
rm -rf .ssh
第二步
生成ssh key
按3个回车,密码为空。
最后得到了两个文件:id_rsa和id_rsa.pub,这两个文件在户目录下面的.ssh目录下
ssh-keygen -t rsa -C "your_email@example.com"
第三步
查看新生成的SSH Key 此时出现多行密钥,从开头复制到邮箱后面结束。
cat ~/.ssh/id_rsa.pub
第四步
登陆GitLab设置SSH Keys 进入GitLab,登陆,点击右侧自己头像,进入Settings。
左侧导航栏点击SSH Keys,将复制的内容粘贴到Key下方框中。
此时,Title会自动将你的邮箱填入,这个地方是用来标记你用的哪台电脑生成的这个SSH Key。点击 Add key,成功。
第五步
正常克隆项目就可以
git clone git@99.9.99.0:contract/xxxx.git