[1] 生成 ssh key
$ ssh-keygen -t rsa -C "你的git的注册邮箱"
接着又会提示你输入两次密码(该密码是你 push 文件的时候要输入的密码,而不是 github 管理者的密码),当然,你也可以不输入密码,直接按回车(推荐)。那么 push 的时候就不需要输入密码,直接提交到 github 上了。
[2] 添加 ssh key 到 github 上
登录你的 github 账号,从右上角的 Account Settings
进入,然后点击左边菜单栏的 SSH and GPG keys
,点击 New SSH key
将.ssh/id_rsa.pub
的内容拷贝到 key 对应的输入框。Title 可以自己命名,默认的会使用你的邮件名称。
[3] 保存用户名、密码
首先执行下面命令:
git config --global user.email "你的git的注册邮箱"
git config --global user.user "你的git用户名"
然后输入一次用户密码,再执行下面的命令:
git config --global credential.helper store