克隆代码的时候你或许或遇到这样一个提示。:
还有第二种情况:
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists
第一个是因为没有配置ssh。第二个是原因在于你没权限,找下仓库的主子,把你的用户名给他,让他给你开权限
生成一下ssh的key;以下是步骤:
1,git执行 命令生成ssh的key
ssh-keygen -t rsa -C "你的邮箱"
然后有提示的话一直回车就行了,大概五次;然后会生成ssh的key了。
2,查看shh的key值
一般在用户下的 .ssh/id_rsa.pub文件。
cat ~/.ssh/id_rsa.pub
如果是在win下的文件夹查看的话,一般是在
C:/用户/Administrator/.ssh/id_rsa.pub
复制里面的内容,然后复制到代码仓库的设置里,这里以阿里为例
复制一下,key的内容,大概是这样子的:
命令行是这样的
我们复制到仓库里
看看成了之后的样子
3, 再次克隆,发现ok了
来个例子,再次强调命令 :
ssh-keygen -t rsa -C "1752983361@qq.com"