1、卸載原有的gitgit
用whereis git命令來檢查是否已經安裝了git版本的shell
再使用命令:yum remove git卸載gitbash
2、安裝gitcurl
(一)官網下載:https://mirrors.edge.kernel.org/pub/software/scm/git/url
→ blog
→ssl
→(右鍵→複製連接地址)rem
(二)終端命令下載get
cd /usr/localopenssl
weget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.18.0.tar.gz
(三)解壓、更名
tar -zxvf git-2.18.0.tar.gz
mv git-2.18.0 git
(四)爲了防止後續make出錯,安裝依賴
cd git
[sudo] yum [-y] install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel
(五)檢測並安裝
一、make configure(較好)
configure 是用來檢測你的安裝平臺的目標特徵的。好比它會檢測你是否是有CC或GCC,並非須要CC或GCC,它是個shell腳本。make 是用來編譯的,它從Makefile中讀取指令,而後編譯。
./configure --prefix(指定路徑)=/軟件要安裝的路徑
make configure
make prefix=/usr/local/git all
sudo make prefix=/usr/local/git install
二、make && make install
(六)配置環境變量
vi /etc/bashrc
export GIT_HOME=/usr/local/git
export PATH=$PATH:$GIT_HOME/bin
保存並退出
source /etc/bashrc
(七)驗證是否成功
git version