当前位置:   article > 正文

【无标题】克隆远程仓库,git clone 出问题的解决办法_git无法克隆存储库

git无法克隆存储库

我这边的仓库由于是私人仓库,所以在克隆的时候出现了问题,没有任何东西。我简单查了一下,说的是换一种方式,也就是使用SSH,因为私有仓库克隆的链接以git@开头,我就想换成SSH试试吧。
第一步:查看SSH密钥列表:

ls -al ~/.ssh
  • 1

这将会列出所有的‘~/.ssh’文件,如果存在SSH密钥,可以看到id_rsa和id_rsa.pub文件,分别是私钥和公钥
第二步:如果没有(我自己目前没有)密钥文件,需要生成新的SSH密钥,输入以下命令执行:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
  • 1

将"your_email@example.com"替换成为你自己的gitee注册的电子邮箱地址。
第三步:随后设置文件地址和输入密码:
将会出现下面这些问题,你可以直接enter跳过(我是直接跳过的,选择的默认地址,也没有设置密码)

enter file in which to save the key
enter same passphrase again

完了过后,就是生成了密钥,接下来就可以查看生成的密钥了。
第四步:查看密钥并复制:

cat ~/.ssh/id_rsa.pub
  • 1

这个时候就会出现生成的密钥,一般以ssh-rsa开头,然后以你的注册邮箱地址截止(邮箱地址不算密钥内容)
第五步:gitee添加公钥内容:
接下来就是在gitee上进行密钥的添加,选择个人设置,选择左侧列表中的SSH公钥添加
在这里插入图片描述
输入标题和公钥内容,即可添加成功。
在这里插入图片描述
然后这个时候输入命令 git clone git@… 即可clone远程仓库的内容。

谢谢观看,我也算是做个记录,给自己长长记性。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/184481
推荐阅读
相关标签
  

闽ICP备14008679号