2011-10-26 55 views
1

嗨我試圖克隆我的項目從github回購。我已經添加了公鑰,成功測試了ssh與ssh -T [email protected]。但是當我嘗試克隆我的一個項目時,我收到以下消息:git clone(Permission Denied)

權限被拒絕(publickey)。

致命:遠程端掛機意外

+0

你的git clone命令是什麼? –

+1

git clone [email protected]:username/ProjectName – Headshota

回答

5

這可能是很多事情。有明確的指示如何如何在

http://help.github.com/ssh-issues/

調試這個問題你基本上將不得不嘗試用ssh具有詳細記錄到GitHub上,它應該告訴你的問題是什麼。可能是您的公鑰文件的權限問題....

5

註冊到您的Github帳戶的ssh密鑰可能與您系統當前使用的密鑰不匹配,或者在註冊到Github後可能已更改。

試試這個:

貓的〜/ .ssh/id_rsa.pub

複製的最後一個命令

圍棋的輸出在Github帳戶設置,添加新的SSH密鑰

然後嘗試克隆命令。

2

首先,遵循AbhinavChoudhury提供


$貓的〜/ .ssh/id_rsa.pub

複製的最後一個命令

圍棋的輸出考慮到Github上設置的說明並添加一個新的SSH密鑰


然後使用以下命令測試連接:


$ SSH -vT [email protected]


1

最有可能的(除了和不正確的密鑰文件),你必須設置您的.pem文件的權限(我認爲它到644),然後在git clone命令中使用sudo。這對我來說很有用。

相關問題