下載地址:https://git-scm.com/html
默認安裝便可linux
驗證git
git --versionwindows
下載地址:https://mirrors.edge.kernel.org/pub/software/scm/git/服務器
上傳到linux服務器curl
解壓url
安裝git的依賴項,遇到詢問,輸入y,而後回車便可3d
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-develhtm
yum install gcc perl-ExtUtils-MakeMakerblog
移除已經安裝的git,yum remove git
cd git 解壓目錄,預編譯git
./configure --prefix=/usr/local/git-2.9.5
編譯並安裝git
make && make install
完成後驗證,竟然不是我安裝的版本
絕對路徑驗證,顯示的是我安裝的版本
在環境變量中查找,竟然有一個,爲何剛剛yum remove沒卸載掉呢?
覆蓋掉上面這個便可
方法一:
配置環境變量(把安裝的配置到環境變量中先找到便可)
讓環境變量生效
驗證
git --version
方法二:
添加軟鏈接,將git軟鏈接到/usr/bin/目錄下
ln -s /usr/local/git-2.9.5/bin/* /usr/bin/
驗證
git --version
方法三:
alias命別名