1.創建存放git的目錄(我放在/usr/local/git目錄下,大家隨意)
cd /usr/local
mkdir git
2.進到git目錄下,下載源碼
git源碼的github地址:各版本git源碼下載地址
(提示:鼠標放到tar.gz鏈接上,點擊右鍵,選擇複製鏈接地址 ,即可獲得下載地址
我的是:https://github.com/git/git/archive/v2.23.0.tar.gz)
我選擇最新的2.23版本
在linux上使用 wget命令下載源碼
cd git
wget https://github.com/git/git/archive/v2.23.0.tar.gz
3.解壓
tar -zxvf
4.安裝gtit安裝需要的依賴
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
備註:過程中遇到提示,即輸入y 再回車即可。
5.進入git解壓後文件夾
cd git-2.23.0
6.執行編譯,編譯後的目標文件夾我放到了/usr/git/gitInstallDir目錄
make prefix=/usr/local/git/gitInstallDir all
備註:該過程需要等待兩三分鐘
7.執行安裝,安裝的目標文件夾和編譯後的目標文件夾一致,都是/usr/local/gitInstallDir
make prefix=/usr/local/git/gitInstallDir install
8.修改配置文件/etc/profile,在文件末尾加上
# git setting
export PATH=$PATH:/usr/local/git/gitInstallDir/bin
9.使配置文件生效
source /etc/profile
10.檢驗安裝是否成功
git --version
最後,輸出git的版本信息則說明安裝成功。。。
最後留言:在最後版本信息輸出竟然不是2.3,而是1.8,纔想起之前用yum裝過git,那就將他刪除吧。使用yum remove git 命令即可刪除原有git,這個操作和驗證git是否已安裝過這兩個操作該在一開始就做的,失誤失誤。。。
贈送:which java 可查看java安裝所在
which git 可查看git安裝所在