从本地push代码到github SSL失败问题处理

由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息

打开git CMD,使用以下命令生成SSH Key:

$ ssh-keygen -t rsa -C "youremail@example.com"

后面的 your_email@youremail.com 改为你在 github 上注册的邮箱,之后会要求确认路径和输入密码,一路回车就行。

成功的话会在用户目录下生成.ssh文件夹,进去,打开 id_rsa.pub,复制里面的全部内容(key)。

回到 github 上,进入 Account => Settings(账户配置)。

左边选择 SSH and GPG keys,然后点击 New SSH key 按钮,title 设置标题,可以随便填,粘贴在你电脑上生成的 key。

成功之后重新push。

参考:http://www.runoob.com/git/git-remote-repo.html 

原文地址:https://www.cnblogs.com/lidq/p/9329859.html