我有一个用于工作的 BB (BitBucket) 帐户和一个用于我自己的 BB 帐户,并希望能够使用 TortoiseHg 和 SSH 从一台 PC 访问它们。
当您将这两个密钥添加到 Pageant,然后尝试推送到使用其中一个帐户的存储库时,Pageant 会将第一个 SSH 传递给 BB,如果它是 BB 帐户,SSH BB 将接受它,使用与相关的帐户登录用户那个 SSH 密钥。
现在,如果第一个 SSH 密钥用于有权访问 repo 的帐户,那很好,但如果第一个 SSH 密钥用于另一个帐户,您将收到授权错误。
似乎根本无法使用 TortoiseHg 将正确的密钥传递给 BB。因此,我不断地将 SSH 从 Pageant 中换出,这显然并不理想,我不妨放弃 SSH 并使用密码。:(
有谁知道让 TortoiseHg 为该帐户传递正确 SSH 的方法?