2014-08-30 51 views
0

據我所知,SSH密鑰的方式來確定受信任的計算機,而不涉及密碼,但:有點失落了解如何使用SSH密鑰與到位桶

我需要爲每個項目不同的密鑰?因爲Bitbucket不斷告訴有人已經註冊SSH密鑰時(在同一臺機器上)我嘗試使用我生成的密鑰cat ~/.ssh/id_rsa.pub

我不知道這是一個Bitbucket的東西,不記得有這個問題與Github。我正在使用Cloud9。我完全困惑。謝謝。

回答

2

該錯誤消息是only seen when you add an ssh key

但是,您不應該多次添加該密鑰:它代表您是誰,並且您的帳戶允許您根據需要擁有儘可能多的「項目」(Git或Hg回購)。

每當您創建一個新的回購時,您不必添加ssh密鑰:它將與您的BitBucket帳戶一起添加。

擁有多個密鑰的唯一原因是manage multiple identities
現在,開始簡單,在您的帳戶上使用一個ssh公鑰,並根據需要添加儘可能多的回購。

0

我的不好。我在不做任何事情的情況下承諾並推動git init。這就是爲什麼它不斷告訴有人已經註冊SSH密鑰。謝謝@VonC。