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
Git