我試圖推動通過https的倉庫,但我收到以下錯誤:git:'http-push'不是git命令。致命:GIT-HTTP推送失敗
[[email protected] systemevents]# git push
git: 'http-push' is not a git command. See 'git --help'.
fatal: git-http-push failed
我不檢查SSL證書(git config --global http.sslVerify false
)。這在Redhat Enterprise Linux 5虛擬機上進行,這是一種全新的安裝,運行在VMWare Player中。 Git的安裝方式如下:
./configure --with-openssl --with-expat=/opt/expat --with-curl=/opt --prefix=/usr/local
make all
make install
Libssh2(v1.4.2)是從源代碼安裝的;捲曲和外籍人士分別安裝在下列方式:
#Curl v7.26
./configure --with-libssh2 --enable-shared --prefix=/opt
make; make install
# Expat v2.1
./configure --prefix=/opt/expat
make; make install
在yum倉庫的這些程序的版本,我已經獲得相當舊,太老了git push
明顯。錯誤信息對我來說相當混亂,不知道該怎麼辦。我可以克隆和拉過HTTP沒有問題。
對於回購,您是否有某種讀/寫問題,如http://talk.maemo.org/showthread.php?t=58301中所述?您要推送的遠程服務器上的git版本是什麼? – VonC
@VonC我不這麼認爲,我在這裏提出的錯誤是所有顯示爲我不像maemo鏈接。我目前無法訪問有關遠程服務器的信息,我可以在星期一從管理員處獲得詳細信息。我認爲這是客戶端的一個問題,因爲我可以毫無問題地從Windows XP主機上推送。 – slitomonous
您的回購中您的遙控器的地址是什麼? –