CentOS7升级Git版本
前言
在将自有云服务器导入到coding中作为持续集成的云主机时,提示git版本太老,所以无法继续进行安装,所以参考一篇文章对Centos 7上的Git进行了重新安装升级。
查看当前服务器的git版本
| 1 | git --version | 
查看当前的系统版本
| 1 | cat /etc/redhat-release | 
安装依赖
本次我们安装git使用编译源代码的方式安装,此前需要安装一些必要的依赖
| 1 | yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc | 
卸载旧版本
直接使用yum将git的旧版本remove掉
| 1 | yum remove git | 
编译安装Git
Git软件包可在此获取: https://mirrors.edge.kernel.org/pub/software/scm/git/
我发现源代码不区分你的CPU架构,直接找最新的版的下载即可
| 1 | git-2.9.5.tar.gz | 
安装步骤
| 1 | cd /usr/local/src/ | 
验证版本
| 1 | git version | 
非root用户使用
如果是非root用户使用git,则需要配置下该用户下的环境变量。
| 1 | echo "export PATH=$PATH:/usr/local/git/bin" >> ~/.bashrc | 
参考
- 本文参考CentOS7升级Git版本
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 星空!
 评论
