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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容