如何同时使用 gitlab 和 github 的 ssh 认证

Posted by Run-dream Blog on October 26, 2021

背景

公司内部使用 gitlab, 自己平时使用 github,有时候想用 github 做一些笔记。两个系统的账号不一致。

方案

在 ~/.ssh/ 目录下添加 config 文件:

Host github.com
HostName github.com
User xxx
IdentityFile ~/.ssh/github_id_rsa

Host company
HostName gitlab.com
User xxx
IdentityFile ~/.ssh/id_rsa