CentOS安装Git

githut已经逐渐成为开源代码管理的主流趋势,git并没有CentOS的直接安装方法,可能CentOS的yum源也不是最新的,可以通过下载源代码编译安装,安装前注意要安装gcc和zlib

wget https://www.kernel.org/pub/software/scm/git/git-2.9.0.tar.gz
tar -xzvf git-2.9.0.tar.gz
cd git-2.9.0.tar.gz
./configure
make && make install

git --version
git version 2.9.0
说明安装成功了



make时候碰见错误
usr/local/git/share/locale'
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at Makefile.PL line 3.
BEGIN failed--compilation aborted at Makefile.PL line 3.

解决:yum install perl-ExtUtils-MakeMaker


tclsh failed; using unoptimized loading
MSGFMT    po/de.msg make[1]: *** [po/de.msg] Error 127

解决:yum install tcl

/bin/sh: msgfmt: command not found
make: *** [po/build/locale/da/LC_MESSAGES/git.mo] Error 127

解决:yum install gettext-devel


git clone时候提示fatal: Unable to find remote helper for 'https'

解决:yum install libcurl-devel

猜你喜欢

转载自xwhuang.iteye.com/blog/2309987