设置ssh key访问Github仓库

oneNeko 于 2020-05-14 发布

查看是否存在ssh key

执行 open ~/.sshcd ~/.ssh
查看是否有id_rsa.pub文件,没有则生成

生成ssh key

执行以下命令生成ssh key(GitHub登录邮箱)
ssh-keygen -t rsa -C "example@example.com"
此时会询问你密钥存放的地址和是否需要密码,根据自身需求处理

获取ssh key

根据前面的地址,访问id_rsa.pub文件,复制密钥

Github添加ssh key

https://github.com/settings/keys
添加ssh密钥即可

验证

执行ssh -T git@github.com
运行结果类似如下
Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.

访问

ssh git访问路径
git@github.com:usename/repositories.git