[root@root /home]# git clone http://gitlab.xxx.qunar.com/xx/xxx.git
Cloning into ‘xxx’…
fatal: Unable to find remote helper for ‘http’
我今天在Linux服務器上執行git clone一個倉庫的代碼到機器上,但是執行的時候提示上面的錯誤,我就很詫異,然后就是一頓掃搜和AI,最終得到的一個管用的配置是,缺少一個環境變量:
export GIT_EXEC_PATH=/usr/libexec/git-core
這只是短暫生效的一個命令,如果需要永久生效,需要加到配置文件中
vi ~/.bashrc
把這一行加到文件中
export GIT_EXEC_PATH=/usr/libexec/git-core
然后執行source讓其生效
source ~/.bashrc