windows下连接github

来源:互联网 发布:淘宝网比价插件 编辑:程序博客网 时间:2024/06/10 19:37

1.先说下网上普遍的教程

先设置GitHub的user name和email
git config --global user.name "Git账号"
git config --global user.email "Git邮箱"
生成一个新的SSH密钥
打开 Git Bash,输入如下命令,然后连续按三个回车即可:
ssh-keygen -t rsa -C "your_email@example.com"
将SSH公钥添加到GitHub账户
- 先复制SSH公钥的完整内容
C盘->用户->xxx用户->.ssh目录->id_rsa.pub
- 粘贴到github的settings->ssh key
可以参考这个文章

测试连接
ssh -T git@github.com
如果提示中的用户名是你的,说明SSH key已经配置成功。大部分人到这里应该会成功,因为我在WinXP上也成功过.但是,我在我的win10上却失败了.
####2.测试不成功的解决办法####
出现问题是:
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

解决办法:
把上面生成SSH密钥的命令从
ssh-keygen -t rsa -C "your_email@example.com"
换为下面的命令生成public key:
ssh-keygen -t rsa
复制 这一步生成的public key (id_rsa.pub) 到你github的 SSH keys, 再重新ssh -T git@github.com测试.参考1参考2

0 0
原创粉丝点击