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

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

ls -al ~/.ssh

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

ssh-keygen -t rsa -b 4096 -C "[email protected]"

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

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

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

cat ~/.ssh/id_rsa.pub

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

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

猜你喜欢

转载自blog.csdn.net/weixin_43148375/article/details/130722338