Centos6.5编译安装git

Centos6.5自带git版本为1.7.1,版本过低,上传代码到github的过程中,执行git push命令出现403错误:

Error: The requested URL returned error: 403 while accessing

https://github.com/user/repo.git/info/refs

fatal: HTTP request failed

google一把之后,参考官方解决方案https://help.github.com/articles/https-cloning-errors/

最好将git版本升级到1.7.10以后,故需要在centos重新编译安装git

1.安装编译git时需要的包

注意:如果系统没有编译工具,请安装编译工具

# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

2.删除已有的git

# yum erase git

3.下载git源码

下载网站地址https://www.kernel.org/pub/software/scm/git/,下载你需要安装的版本,可以选择最新的版本。也可以用wget命令下载,参考下面的命令。

# cd /usr/src

# wget https://www.kernel.org/pub/software/scm/git/git-2.0.5.tar.gz

# tar xzf git-2.0.5.tar.gz

4.编译安装

# cd git-2.0.5

# make prefix=/usr/local/git all

# make prefix=/usr/local/git install

# echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc

# source /etc/bashrc

5.检查已安装版本

# git --version


参考网址:http://www.cnblogs.com/fuyuanming/p/5804695.html

你可能感兴趣的:(Centos6.5编译安装git)