github添加ssh秘钥

在windows下git push时由于每次都要提示输入用户名,密码,确实很繁杂,我们可以在windows下生成ssh秘钥,并将公钥放到github上,这样每次git push时就会自动匹配github上的公钥和自己机器上的密钥,从而避免自己输入用户名,密码。

  • 首先下载git客户端,这里提供一个下载地址。
  • 将git客户端安装之后,右键打开git bash
  • 在git bash中输入ssh-keygen,然后就会提示生成文件的路径,在此默认路径即可,然后提示输入密码,在此可以不输入密码,也可以输入,如果输入的时候,先记住,在后面的步骤会用到。
  • 在生成ssh公钥密钥的文件夹中找到一个.pub后缀名的文件,用记事本打开,将其全部内容粘贴。
  • 打开github客户端,在右上角自己头像处点击,找到setting,然后找到SSH and GPG keys,点解new SSH keys,将粘贴的.pub文件的内容添加进去,保存即可。
  • 在自己客户端确认。在git bash中输入ssh -T git@github.com,输入yes,然后输入上步自己填的密码,回车,即可。最后结果如图所示: