CentOS 升级 Git 至最新版
Centos使用git push代码时报错(The requested URL returned error: 400),环境为centos6、git1.7.1。
Coding文档提示git version低于1.9可能会报错,遂升级git至最新版。
由于CentOS用yum安装的版本只有1.x,故需要手动编译安装。
首先,下载git安装包。
从github上下载一个最新版(撰写文章时的最新版为:2.6.0)。
cd /usr/local/src wget https://github.com/git/git/archive/master.zip
unzip master.zip
由于系统中已存在git,所以先备份现有git。
mv /usr/bin/git{,.bak}
编译安装
cd /usr/local/src/git-master
make configure
./configure --prefix=/usr/bin
make && make install
拷贝到原有Git所在位置
cp /usr/local/src/git-master/git /usr/bin
CentOS 升级 Git 至最新版