MAC配置多个GIT远端仓库SSH

60 阅读1分钟

背景

电脑上同时连接多个git远端仓库,如github、gitee、公司的gitlab等。

步骤

以github为例,gitee或者gitlab等同理。

生成密钥对

# 生成密钥对, 同时  -f 指定秘钥文件路径和名字
# 这个会在 ~/.ssh 下生成 私钥:github_rsa  和  github_rsa.pub 两个文件
ssh-keygen -t rsa -C "fasurehtf@163.com" -f ~/.ssh/github_rsa

配置文件

~/.ssh 下文件 config

# github
Host github.com        
# github的公钥文件
IdentityFile ~/.ssh/github_rsa
   
# gitee
Host gitee.com     
# gitee的公钥文件
IdentityFile ~/.ssh/gitee_rsa_lab