我有一个BB(BitBucket)工作账号和一个BB账号,希望能够通过SSH使用TortoiseHg从一台PC访问它们。如何在一台带有TortoiseHg的PC上使用两个bitbucket帐户(使用单独的ssh密钥)?
当您将两个键添加到Pageant,然后尝试推送到使用其中一个帐户的repo时,Pageant会将第一个SSH传递给BB,并且如果它是BB帐户,则BB将接受它将用户登录到与该SSH密钥相关的帐户。
现在,如果第一个SSH密钥是用于有权访问repo的帐户,那很好,但是如果第一个SSH密钥用于其他帐户,您将收到授权错误。
似乎没有办法使用TortoiseHg将正确的密钥传递给BB。因此,我经常将SSH换成显然不理想的Pageant,我不如放弃SSH并使用密码。 :(
有谁知道的一种方式来获得TortoiseHg传递正确的SSH为该帐户?