2010-11-01 187 views
16

我剛剛在我的CentOS Linux服務器上安裝了GIT並進行了配置。當我使用git init創建一個新的存儲庫時,它可以正常工作,並且還可以輸出命令。
但每當我試圖克隆遠程倉庫到我的本地計算機上的文件夾它提供了以下消息:Git顯示錯誤「似乎不是一個git倉庫致命的:遠程端意外掛斷」

fatal: '/public_html/repositories/git-test/.git' does not appear to be a git repository 
fatal: The remote end hung up unexpectedly 

有沒有人碰到這個問題,可能是什麼原因?

+3

你可以給你完整的克隆命令,你用來幫助進一步調試。 – Nigel 2010-11-01 09:12:39

+0

你說「本地」 - 這是否意味着你通過網絡克隆?您在遙控器上的登錄是否具有讀取所有文件的必要權限? (而我第二奈傑爾的要求完整的信息。) – Cascabel 2010-11-01 13:35:19

+0

這個答案可能會有所幫助:http://stackoverflow.com/a/922566/327862 – 2013-03-24 10:17:49

回答

11

您的路徑可能不完整。也許你的完整路徑應該更像這樣:/home/USER/public_html/repositories/git-test

+0

感謝卡納卡的答案,實際上我使用mysys GIT和龜TITOIT GIT這一目的。 現在我使用格式「[email protected]:/ public_html/repositories/git-test /」。然後,我創建了新用戶「git」,並在.ssh文件中添加了授權公鑰,以便它可以訪問遠程回購。 現在,當我嘗試執行在本地文件夾中克隆遠程回購時,出現錯誤「」git沒有與名稱關聯的地址「 我認爲我接近解決方案,但不知道這裏有什麼問題 – user493313 2010-11-03 05:56:32

+0

這可能是一個名稱解析問題,確保你使用的任何'myhost.com'實際上都是從你的本地計算機上解析出來的,而且如果你仍然遇到問題,你可以用你正在運行的完整命令來更新你的問題, Thx – kanaka 2010-11-03 13:59:51

+0

謝謝!在我的情況下,我使用的是相對路徑,如../../other-repo。使用〜/ other-repo取而代之。 – CrazyPyro 2011-02-24 19:47:28

相關問題