问题如标题所述,参考:https://stackoverflow.com/questions/10476360/key-is-invalid-message-on-github
先登陆 github
,进入 settings / SSH and GPG keys
,在 ssh 那里需要添加一个 id_ras.pub
的内容,可以通过以下命令生成:
# 先查查找密钥:
ls ~/.ssh
# 列出诸如:id_rsa id_rsa.pub known_hosts
# 如果为空执行:
cd ~/.ssh && ssh-keygen
# 记住输入密钥的密码
# 默认生成 id_rsa 和 id_rsa.pub 两个文件
# 执行如下命令拷贝id_rsa.pub 粘贴到的github ssh中
cat id_rsa.pub | pbcopy
得到的内容,拷贝的 key
那里:
验证密钥:
ssh -vT git@github.com
# 或者:
ssh -T git@github.com
image.png
网友评论