Lyndon Li's Blog

Windows下github免密码push

Lyndon githubStudy

一直以来往github push代码都是要填入用户名密码,真是浪费不少时间,现在不用输密码真是酸爽。

  1. 安装Git for windowns.

  2. git clone 项目.

  3. 生成ssh-key.

    $ ssh-keygen -t rsa -C "email@email.com"
    
    1. 在用户的.ssh目录下会生成id_rsa和id_rsa.pub两个文件.

    2. 记事本打开id_rsa.pub复制内容粘贴到github ssh-key页面.

    3. 修改推送方法为ssh,再次推送就无需密码了.

      $ git remote -v
      origin  https://github.com/user/Myrepo.git (fetch)
      origin  https://github.com/user/Myrepo.git (push)
      $ git remote set-url origin git@github.com:user/Myrepo.git
      
Lyndon
一个保持清醒的沉睡者