git@github.com: Permission denied (publickey).
来源:互联网 发布:萬能网络视频下载神器 编辑:程序博客网 时间:2024/06/08 19:45
关于git合并代码到github时报错的问题
https://help.github.com/articles/error-permission-denied-publickey/
官网给出有几个原因,我这里记录的最主要原因是没有生成ssh Keys
那么如何操作呢
第一步打开:git bash 不用进行你的资源库目录,在外面就行
第二步:检查你的目录下面有没有类似下面名称的文件这是是默认密钥名称。如果有说明你已经生成ssh key,就跳过后面生成的步骤
- id_dsa.pub
- id_ecdsa.pub
- id_ed25519.pub
- id_rsa.pub
后面会提示你输入密码
- Enter passphrase (empty for no passphrase): [Type a passphrase]
- # Enter same passphrase again: [Type passphrase again]
- # Your identification has been saved in /Users/you/.ssh/id_rsa.
- # Your public key has been saved in /Users/you/.ssh/id_rsa.pub.
- # The key fingerprint is:
- # 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@example.com
然后再把新增的key 添加到ssh-agent 命令如下:需要说明的是is_rsa文件在你相应目录下面,你可以用记事本查看的
- # start the ssh-agent in the background
- eval "$(ssh-agent -s)"
- # Agent pid 59566
- ssh-add ~/id_rsa
第五步:测试 ssh -T git@github.com
如果有如下警告
- # The authenticity of host 'github.com (207.97.227.239)' can't be established.
- # RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
- # Are you sure you want to continue connecting (yes/no)?
不要急,直接输入yes回车就行
如果还提示权限没有,就查看你的目录 ssh -v git@github.com 是查看版本信息
说明你的目录有个 .ssh 看你的id_rsa.pub 文件在不在.ssh目录里面,如果不在直接复制过去
最后提示
- # Hi username! You've successfully authenticated, but GitHub does not
- # provide shell access.
阅读全文
0 0
- git@github.com: Permission denied (publickey).
- 解决方案 git@github.com出现Permission denied (publickey)
- 解决方案 git@github.com出现Permission denied (publickey)
- Github: Permission denied (publickey)
- github Permission denied (publickey).
- GitHub: Permission denied (publickey)
- GitHub Permission denied(publickey)
- 关于关于ssh -T git@github.com连接GitHub失败,以及Permission denied (publickey)问题
- 执行ssh -T git@github.com:xxx/xx.git报错,“Permission denied (publickey).”
- Git - Permission denied (publickey)
- Git - Permission denied (publickey)
- Linux-on-android中ssh -T git@github.com&&Permission denied (publickey)的问题
- 关于ssh连接主机,git连接github失败的问题:ssh -T git@github.com&&Permission denied (publickey)
- linux github permission denied (publickey)
- github clone Permission denied (publickey).
- github提示Permission denied (publickey)
- github git push的时候出错 Permission denied (publickey). 解决方法
- ubuntu 下使用git/github [Error: Permission denied (publickey) ]
- 陈吉平-阿里巴巴离职DBA在35岁总结的职业生涯
- No bundle URL present Make sure you’re running a packager server or have included a .jsbundle file
- STM32单片机中,FreeRTOS RAM使用情况及优化方法
- 解决android6.0打开摄像头"Failed to connect to camera service"的问题
- 一、IEEE 802.11的帧格式
- git@github.com: Permission denied (publickey).
- java-17-IO流(FileReader&FileWriter)
- 四个s级的在线网站分享,那些需要收费的要被哭死!
- JAVA基础理解
- python
- Day017
- 记录Android基础的样式、动画
- [react-native]宽、高,字体大小屏幕适配工具
- git使用