Sourcetree-工具-选项-ssh客户端选择OpenSSH
输入对应的ssh key,用【;】分隔
C:\Users\Javen\.ssh\id_rsa;C:\Users\Javen\.ssh\self_id_rsa
.ssh目录创建 config 文件
Host github.com
HostName ssh.github.com
User git
Port 443
Host work.github.com
HostName ssh.github.com
User git
Port 443
Host self.github.com
HostName ssh.github.com
User git
Port 443
IdentityFile C:\Users\Javen\.ssh\self_id_rsa
测试生效
ssh -T [email protected]
// Hi work
ssh -T [email protected]
// Hi self
对应的仓库路径,需要对应 config 文件
git@[对应 ssh key 的 host]:[用户]/[项目名].git
例如:
[email protected]:[用户]/[项目名].git
// 对应默认的 id_rsa 的 ssh
例如:
[email protected]:[用户]/[项目名].git
// 对应 self_id_rsa 的 ssh
标签:github,self,配置,id,git,ssh,com,sourcetree
From: https://www.cnblogs.com/NKnife/p/18006631