github添加SSH KEY
1. 本地生成秘钥:
ssh-keygen -t rsa -C "xxx@xx.com"
默认生成在用户根目录下.ssh目录下。
2. 添加公钥内容到github:
点击右上角头像 → Settings → SSH and GPG keys → New SSH key → 输入密钥的名称( Title) 和公钥内容( Key) → Add SSH key
公钥内容:xx.pub文件内容
密钥的名称: 随便命名
3. 测试是否配置成功:
ssh -T git@github.com
4. 如果连接失败(git@github.com: Permission denied (publickey). ),执行以下命令:
ssh-agent bash ssh-add ~/.ssh/id_rsa(之前生成的秘钥文件)
4. 每次重启都要重新add的解决方案:
在 git 的安装目录的 bash.bashrc 文件,末尾添加:
#ssh-add 改为你电脑的秘钥名称 eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa