环境:Ubuntu系统
Step1:切换到目录.ssh下
$ cd ~/.ssh
如果没有此文件或目录,则跳转到Step3
Step2:备份并移除已存在的ssh key
$ ls
$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*
Step3:生成一个新的ssh key
$ ssh-keygen -t rsa -C "your@example.com"
提示如下信息:
Now you need to enter a passphrase.
Why do passphrases matter?
Which should give you something like this:
输入的密码为空
Step4:在github上添加ssh key
步骤:"Account Setting" > "SSH Keys" > "Add SSH key"
打开id_rsa.pub(公有ssh key)文件,将ssh key复制,标题为邮箱。
Step5:测试
$ ssh -T git@github.com
Step6:设置用户名和邮箱
$ git config --global user.name "name"
$ git config --global user.email "email"