关于SSH
SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。使用 SSH 协议可以连接远程服务器和服务并向它们验证。连接远程仓库时无需输入密码而且能实现对 github 的流畅访问
配置SSH
首先打开终端
cd ~/.ssh
ls 命令查看是否存在id_rsa 和id_rsa.pub 文件 ,存在就删除 ,然后执行创建公钥
ssh-keygen -t rsa -C "your account"
打开公钥,复制到github - 头像 - setting - SSH and GPG keys 添加就ok
cat id_rsa.pub
添加完在终端测试
ssh -T git@github.com
提示这样就成功了
Hi UncleMilkTea! You've successfully authenticated, but GitHub does not provide shell access.