CentOS 7自帶的git 版本是1.8.3,如果要更新可以從source build
https://github.com/git/git/releases
make configure
./configure –prefix=/usr/local
make
make install
安裝完會裝至 /usr/bin/local, 但是如果直接打git –version發現還是舊版的,檢查一下env PATH
看起來搜索路徑是先從 /usr/local/bin沒錯
會發生這個原因主要是 bash cache了git路徑,避免每次使用都要重新在PATH搜索,此時只要rehash就好
另外需注意build環境若沒有curl dev files,build完git會無法使用https