2011-10-08 290 views
1

我連接通過我的FTP服務器的GitHub拒絕服務器的權限(公鑰)到GitHub上。我添加了由我的服務器生成的公鑰,然後嘗試連接,它仍然給我「權限被拒絕」,我在下面附加了一個截圖。連接通過

enter image description here

enter image description here

+0

你真的登錄了githubs網站和您的帳戶設置中複製你的鑰匙插入相應的字段? – KingCrunch

+0

是的,那很簡單。想知道如果它可以與我的託管,我與Dreamhost共享託管。 –

回答

1

你不能只是ssh成這樣githubs服務器。 Github的SSH服務器允許你通過他們的服務器使用git,而不是shell訪問。你得到拒絕「權限」,因爲你與用戶github而不是git登錄。

加入您的SSH公鑰Github上(你已經正確完成)後,只需使用git與SSH遠程。

如果您還沒有本地回購然而,僅僅使用類似:

git clone [email protected]:Bumblebee-Project/Bumblebee.git 

否則,新的遠程添加到您現有的混帳回購協議:

git add origin [email protected]:Bumblebee-Project/Bumblebee.git 

之後,把你的地方回購有:

git push 

又見http://help.github.com/remotes/