遵循如何告诉git使用哪个私钥的方法? 我想在给定的情况下使用特定的ssh密钥。
我的问题是,即使我指定了“ -i something”,ssh也会按照添加顺序使用ssh-agent中的密钥。
我的具体情况:
我有两个github用户,每个用户都有他们自己的密钥-例如通过ssh-config-为每个克隆指定要使用的密钥:
主机USER1.git
主机名github.com
用户git
IdentityFile〜/ .ssh / USER1.id_rsa
ssh -vt USER1.git
如果这是首先添加到ssh-agent的密钥,则仍将使用USER2.id_rsa。