- ubuntu本地SSH Key不存在,新建一个SSH Key加入GitHub中。
- 生成一个新的SSH Key:
ssh-keygen -t rsa -C "your_email"
- 之后遇到提示输入,一直按回车即可
- 把SSH Key添加到GitHub账户上,将~./ssh文件夹中id_rsa.pub的内容复制github新建的ssh中。
- 命令行输入
ssh -T git@github.com
检测SSH连接情况
(1)若Hi userName! You've successfully authenticated, but GitHub does not provide shell access.
则成功。
(2)若sign_and_send_pubkey: signing failed: agent refused operation
则输入ssh-add
命令后再次检测是否成功。