我可以通過ssh和scp完全訪問遠程Linux服務器上的某個文件夾。我可以上傳和下載文件,但不能安裝應用程序。現在我想在此服務器上放置一個git存儲庫。 當我嘗試從過SCP複製資源庫,我得到了以下錯誤消息克隆:Git通過ssh在服務器上安裝Git沒有安裝
sgit-upload-pack: Command not found
fatal: The remote end hung up unexpectedly
使用相同的命令從GitHub按預期工作克隆。我需要在服務器上安裝Git嗎?如果是的話,有沒有解決辦法?
如何將git安裝到用戶目錄中? apt-get(對於Ubuntu)似乎沒有這樣的選項。 – Mouk 2009-10-02 13:28:29
您可以手動安裝。從http://git-scm.com/download下載源代碼分發包,解壓然後按照INSTALL中的說明進行操作。你可能需要一個編譯器等等。 – 2009-10-02 14:25:05
爲了配合Roman的說法,在基於Debian的系統上,您應該安裝build-essentials以獲得gcc和make等等。 – baudtack 2009-10-03 01:10:07