我有一個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爲該帳戶?