我正試圖從集合上的回購代碼中拉出/推動代碼,但我總是面臨着這個錯誤。 git clone/push給出錯誤:權限被拒絕(公鑰,鍵盤交互)。 assembla
我已經上傳組合賬戶的密鑰,但仍然面臨這個問題。
我正試圖從集合上的回購代碼中拉出/推動代碼,但我總是面臨着這個錯誤。 git clone/push給出錯誤:權限被拒絕(公鑰,鍵盤交互)。 assembla
我已經上傳組合賬戶的密鑰,但仍然面臨這個問題。
我跟着從assembla這些說明,並能夠從那裏克隆倉庫:
筆記的唯一的事情是,我必須創建在〜/ .ssh /下面的項配置:
Host assembla Hostname git.assembla.com User git IdentityFile ~/.ssh/id_rsa_assembla IdentitiesOnly yes
接着使用下面克隆命令:
git clone "assembla:username^reponame.git"
從你snapshot,這樣看來,您使用的是Windows,因此私鑰(id_rsa_assembla或任何你正在使用)的位置以及在ssh_config文件的位置將取決於你如何安裝的git 。請參閱this問題。
謝謝你,你的回答和@ Dan的回答[here](http:// serverfault .com/questions/194567/how-do-i-tell-git-for-windows-where-to-find-my-private-rsa-key)解決了我的問題。您可能需要將OpenSSH密鑰複製到Program Files \ Git \ .ssh \ id_rsa(或Program Files(x86)\ Git \ .ssh \)文件夾中。注意:註釋表明這不適用於所有情況。 id_rsa)。」 –
'ssh -vvv git @ whatever.is.your.provider.domain'。但是,您是否嘗試過提供商的支持熱線? –
@AlexanderPogrebnyak此命令的用途是什麼? –
解決你的'ssh'連接問題 –