1.设置git账户
执行如下两条命令设置git账户的用户名和密码:

git config --global user.name "Your Name"
git config --global user.email "youremail@domain.com"

git config --list

2.生成SSH公钥
SSH 公钥默认储存在账户的主目录下的 ~/.ssh 目录。先确认是否已经有一个公钥了:

cd ~/.ssh && ls

主要是看是否存在 id_dsa 或 id_rsa 文件。有 .pub 后缀的文件就是 公钥,另一个文件则是密钥。

创建新的SSH密钥
如果已经存在公钥,可跳过这步。如果没有,使用 ssh-keygen 来创建:

cd ~
ssh-keygen -t rsa -C "youremail@domain.com"

查看生成的文件:

cd ~/.ssh && ls

文件 id_rsa.pub 就是公钥。

3.在 GibHub 中添加你的公钥
复制公钥 id_rsa.pub 文件中的内容。

登陆Github网站,选择 Settings –> SSH and GPG keys 菜单,点击 New SSH key 按钮。
粘贴你的密钥到 Key 输入框中并设置 Title 信息,点击 Add SSH key 按钮完成。

4.保存密码

git config --global credential.helper store