03_Git配置.ssh常用指令

文章目录

Git生成多个ssh key

在实际的工作中,有可能需要连接多个远程仓库,例如我想连接私有仓库、GitLab官网、GitHub官网,那么同一台电脑就要生成多个ssh key。

下面总结下步骤:

  1. 生成ssh key
ssh-keygen -t rsa -C "[email protected]"
  1. 分别命名,比如id_rsa_gitlabid_rsa_github
  2. 添加秘钥到SSH Agen

因为默认只读取id_rsa

ssh-add ~/.ssh/id_rsa_gitlab
ssh-add ~/.ssh/id_rsa_github
  1. 在.ssh目录下创建config文件, 文件内容参考
# 配置gitlab官网
Host gitlab.com
    HostName gitlab.com
    IdentityFile C:\Users\XiaoQiCoding\.ssh\id_rsa_gitlab
    PreferredAuthentications publickey
    User XiaoQiCoding
    
# 配置github官网
Host github.com                 
    HostName github.com
    IdentityFile C:\Users\XiaoQiCoding\.ssh\id_rsa_github
    PreferredAuthentications publickey
    User XiaoQiCoding
  1. 到各个仓库中填入公钥

  2. 测试连接:

ssh -T [email protected]

ssh -T [email protected]

关注我,一起进步吧~

点个赞叭~

猜你喜欢

转载自blog.csdn.net/dagongrenxiaoqi/article/details/127493340