我想獲得一個git倉庫並運行,並在遠程ubuntu 8.04服務器上安裝git和gitosis。我也有git在我的本地ubuntu 10.04機器上運行。克隆遠程git存儲庫問題
在嘗試完成所有工作後,我設法讓ssh密鑰正常工作。當我鍵入:
返回:
PTY allocation request failed on channel 0
ERROR:gitosis.serve.main:Need SSH_ORIGINAL_COMMAND in envirement.
Connection to 123.456.789.1 closed.
據我瞭解,這意味着我成功地連接到服務器和SSH密鑰被錄取了,但因爲它沒有得到任何命令它關閉te連接。
當我試圖讓回購:
sudo git clone [email protected]:gitosis-admin.git
它返回:
Initialized empty Git repository in /home/git/repositories/gitosis-admin/.git/
[email protected]'s password:
的問題是,我沒有密碼或短語集,也不接受一個空密碼或服務器密碼或本地機器密碼。我明白它應該不需要密碼,因爲它應該接受ssh密鑰(沒有密碼)並開始下載。
從這個觀點來看,我不知道如何讓遠程repo到我的本地機器,所以我可以開始使用git。我希望有人能指出我正確的方向。
Tnx !!我花了2天試圖讓這個工作....解決方案非常簡單。刪除sudo解決了問題,並讓我的git倉庫啓動並運行並正在使用中。 :-) – DivZero 2010-09-11 11:26:26