1. 目的
方便在使用git pull
或git push
等的时候不需要输入账号密码
2. 生成密钥对
在~/.ssh
下生成密钥文件id_rsa_github
(不需要管理员的cmd的,本人使用的是cmder)
cd ~/.ssh
ssh-keygen -t rsa -C key-for-github
- ①处输入密钥文件的名称
- ②处是使用密钥时的额外密码。可以不填直接回车跳过
- ③处是重复确认额外密码,不设置则直接回车跳过
- 当然也可以使用puttygen.exe来生成密钥对,将私钥拷贝到
~/.ssh
即可(使用puttygen.exe生成密钥对可以参考