由于本地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