git使用ssh免密登陆
git使用ssh免密登陆
1;使用-f指定指定文件,这样的好处就是可以使用多个文件
ssh-keygen -t rsa -C '****@gmail.com' -f /c/Users/admin/.ssh/github_id_rsa
2:找到公钥复制里面内容到github上面
3:把公钥添加到github
4:测试
如果环境有多个密钥,需要配置一个config文件
# gitee Host gitee.com HostName gitee.com PreferredAuthentications publickey # gitee的私钥位置 IdentityFile C:\Users\admin\.ssh\id_rsa # github Host github.com HostName github.com PreferredAuthentications publickey # github的私钥位置 IdentityFile C:\Users\admin\.ssh\github_id_rsa