GitHub 克隆到本地SSH权限问题

 GitHub 克隆到本地SSH权限问题

换台电脑无法从GitHub中clone到本地,是因为ssh权限的问题,首先打开终端,在终端输入ls -al ~/.ssh,查看是本地是否有.ssh文件。


如果不存在,生成一个新的SSH密钥

粘贴下面的文本,替换您的GitHub电子邮件地址。

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

这将创建一个新的ssh密钥,使用提供的电子邮件作为标签。

生成公钥/私钥rsa密钥对。

当提示您输入要保存密钥的文件时,请按Enter键。这接受默认的文件位置。

输入要保存密钥的文件(/ Users / you /.ssh/id_rsa):[按回车键]

在提示符处输入安全密码。有关更多信息,请参阅“使用SSH密钥密码”。

输入密码(空密码):[输入密码]再次输入相同的密码:[再次输入密码短语]

这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。


如果存在切到桌面command + shift + G 输入~,进入根目录,查看.ssh文件,因为.ssh是隐藏文件,查看隐藏文件终端输入defaults write com.apple.finder AppleShowAllFiles -bool true;KillAll Finder;这样就能看到.ssh文件,

右键id_rsa.pub用记事本打开,复制,打开网页的GitHub,登录,

点击头像,点击Settings,

title可以随便填,然后把复制的秘钥放到里面就OK了,然后你就可以任性的clone GitHub中的项目了

你可能感兴趣的:(GitHub,克隆到本地SSH权限问题,ssh,GitHub权限,clone无权限)