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

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

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

然后网站提示如下:

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

首先,配置自己的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 "[email protected]"

#4. Add your SSH key to GitHub.

#5. Test everything out.

$ ssh -T [email protected]

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

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

你可能感兴趣的:(github)