我創建了兩個GitHub帳戶。一個用於我的工作用戶,另一個用於我的個人自我。我需要趕上一些工作,並將我的工作回購克隆到我的個人電腦上。爲了做簡單的「git push origin master」提交而不輸入我的用戶名和密碼,我只是想將我的公鑰從我的家用電腦添加到工作回購中。然而Github上給出了這樣的錯誤:GitHub錯誤:密鑰已被使用
Error: Key already use
有點谷歌搜索我碰到這link其中指出來了之後「要解決這個問題,從其他帳戶或資源庫中刪除密鑰,並將其添加到您的帳戶」當然有是一個重複的密鑰,因爲我已將我的家庭公鑰添加到github中,以便我可以在我自己的個人項目上編寫代碼。畢竟,我希望能夠使用我的工作電腦和個人電腦代碼到我的工作回購。
如何添加多個「相同的」公共密鑰而沒有Github拋出該錯誤,以及爲什麼在這個世界上,這個錯誤是在第一個地方拋出?
爲什麼你需要相同的密鑰?只需創建一個新密鑰並將其連接到您的帳戶。 – PeeHaa
只需創建一個其他密鑰對,並將其保存在本地,並將第二對公共部分放入github的其他帳戶 –
GitHub將使用該密鑰作爲通過SSH連接時識別您的方法。因此,您不能擁有多個具有相同密鑰的帳戶,因爲GitHub無法分辨您要使用哪個帳戶。 – poke