GitHub push时提示“fatal: The remote end hung up unexpectedly”

这几天在学习git的使用,顺便去网上找个了git代码仓库练练手。http://github.com

注册用户,建立项目什么的都很顺利。

然后网站提示如下:

首先,配置自己的git。

然后建立项目,添加文件,上传修改……

然后,喀……扯到蛋了。

上传时git提示:

Agent admitted failure to sign using the key. Permission denied (publickey)

fatal: The remote end hung up unexpectedly

查看github的官方文档

#1. Check for SSH keys.
$ cd ~/.ssh
#2. Backup and remove existing SSH keys.
$ lsLists all the subdirectories in the current directory
$ mkdir key_backupmakes a subdirectory called "key_backup" in the current directory
$ cp id_rsa* key_backupCopies the contents of the id_rsa directory into key_backup
$ rm id_rsa*
#3. Generate a new SSH key.
$ ssh-keygen -t rsa -C "your_email@youremail.com"
#4. Add your SSH key to GitHub.
#5. Test everything out.
$ ssh -T git@github.com

大概意思就是你现在本地建立自己的SSH密码对,然后将公钥上传到github就行了。

额,好复杂……按照提示折腾了一下,果然可以了。

转载于:https://www.cnblogs.com/Leon5/archive/2011/10/23/2222002.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值