GitHub生成密钥
- 在网上看到很多教程博客,都有在shell中生成密钥的工程,跟着操作了以下几步,再次publish,成功了,publish按钮也变成了sync。
- 1 打开桌面的那个 git shell
- 2 输入命令:cd ~/.ssh ,跳转到了.ssh目录
- 3 输入命令:ssh-keygen -t rsa -C “[email protected]”
- 最后你将看到(fingerprint)一串16进制的数字,同时在当前路径的.ssh目下面生成id_rsa.pub文件。说明key已经生成了
- 4 输入命令:ssh -T [email protected]
- 会提示是否继续连接,yes后,你将看到如下信息,说明应经大功告成了
写道Hi “username”! You’re successfully authentiated,but GitHub does not provide shell access
- 5 输入命令:git config –global user.name “YOUR NAME”
- 6 输入命令:git config –global user.email “YOUR EMAIL ADDRESS”
- 5 至此,再去publish, 上传成功。
另:并没有手动去把生成的key添加到github中,但在GitHub站点点击 Account Setting > SSH keys 却可以看到已添加了一个新的key.
时间: 2024-12-29 06:59:14