天天看點

git linux 源碼安裝

[root@bogon /]# mkdir software

[root@bogon /]# wget http://git-core.googlecode.com/files/git-1.8.3.4.tar.gz

[root@bogon software]# tar -xzvf git-1.8.3.4.tar.gz

[root@bogon software]# cd git-1.8.3.4

[root@bogon git-1.8.3.4]# yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel perl-ExtUtils-MakeMaker

[root@bogon git-1.8.3.4]# ./configure --prefix=/usr/local/

[root@bogon git-1.8.3.4]# make && make install

Git《權威指南》一書中看到Git可以配置指令自動補齊功能,真不錯,不過按照原書的操作說明,檢視了一下,CentOS的etc目錄下無bash_completion檔案,故沒有按照他寫的方法操作,而是直接把git提供的bash腳本拷貝到使用者的目錄下就可以了,具體操作方法

cd git-1.7.7.4

cp contrib/completion/git-completion.bash ~/.git-completion.bash

vi ~/.bashrc

source ~/.git-completion.bash

二進制包安裝

yum -y install git git-svn git-email git-gui gitk