Git是一個開源的分佈式版本控制系統,可以有效、高速的處理從很小到非常大的項目版本管理。而國外的GitHub和國內的Coding都是項目的託管平臺。但是在使用git工具的時候,第一步要學會如何安裝git,本教程就手把手教大家如何手動編譯安裝git。
1、介紹
使用Coding管理項目,上面要求使用的git版本爲1.8.0以上,而很多yum源上自動安裝的git版本爲1.7,所以需要掌握手動編譯安裝git方法。
2、安裝git依賴包
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
3、刪除已有的git
yum remove git
4、下載git源碼,可以提前下載好,上傳到指定的文件夾中,然後直接解壓就可以了。
切換到你的包文件存放目錄下
cd /usr/src
下載git安裝包
wget https://www.kernel.org/pub/software/scm/git/git-2.8.3.tar.gz
解壓git安裝包
tar -zxvf git-2.17.0.tar.gz
解壓之後會產生文件夾,進入文件夾
cd git-2.17.0
配置git安裝路徑
./configure prefix=/usr/local/git/
編譯並且安裝
make && make install
查看git版本號
git --version
問題,如果此時運行此命令顯示:bash:git:command not found
解決方法:打開/etc/profile, 找到path manipulation那一行,在下面的if then中添加 pathmunge 命令路徑 (如:pathmunge /usr/local/git/bin)。然後執行source /etc/profile, 再次執行git --version就可執行成功,會顯示git的版本號。
git已經安裝完畢
和步驟5有什麼共同之處,暫未發現。
5、將git指令添加到bash中
vi /etc/profile
在最後一行加入
export PATH=$PATH:/usr/local/git/bin
讓該配置文件立即生效
source /etc/profile