Ubuntu自带的git是1.7的版本的,太旧了,所以想升级下,git官网上没有提供现成的安装包,所以只能源码编译了。

linux上源码编译安装Git拢共分两步:

第一步,安装编译git的依赖包
第二步,下载源码,编译安装git

安装git的安装包:

在apt-get的系统上:

sudo apt-get install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettex-devel

在yum的系统上:

yum install curl
yum install curl-devel
yum install zlib-devel
yum install openssl-devel
yum install perl
yum install cpio
yum install expat-devel
yum install gettext-devel

下载源码,编译安装git:

因为Ubuntu自带了git,所以可以通过git clone下载git源码:

git clone https://github.com/git/git.git

没有git情况下可以到github上去下载:https://github.com/git/git  

github上的下载地址:https://github.com/git/git/archive/master.zip

也可以在命令输入:wgethttps://github.com/git/git/archive/master.zip

PS:实在不行,可以到我这里下载 http://download.csdn.net/detail/caiwenfeng_for_23/8600135 这个是git2.4.0版本的

unzip git2.4.0.rc2_master.zip 

cd git-xxxx-xx-xx

autoconf (Ubuntu下要自己安装 sudo apt-get install autoconf)

./configure

make

make install (可能会报权限问题,我是切换到root下编译安装的,省事)

最后输入 git --version 查看版本即可。


Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐