一次Git的软件版本升级
2018-03-08 16:02
253 查看
Centos6.7下升级git版本
github突然无法clone代码
今天在github上使用git clone下载代码时,突然出现如下错误:打开提示的网址:
提示git客户端版本过低!查看本地的git版本:
git --version
1.7.1版本过低,现在github不支持1.7.1的git 客户端的下载了,只有从网上下载高一点的版本,并安装。
git 的升级安装
1.卸载旧的git版本rpm -e --nodeps git
2.下载,并安装高版本的git
我这里安装的是git 1.8.2.3版本,最新版本目前为2.9.5
#下载源码包 cd /usr/src wget https://www.kernel.org/pub/software/scm/git/git-1.8.2.3.tar.gz #安装依赖软件包 yum -y install libcurl-devel expat-devel curl-devel gettext-devel openssl-devel zlib-devel yum -y install gcc perl-ExtUtils-MakeMaker #编译安装git新版本 tar zxf git-1.8.2.3.tar.gz cd git-1.8.2.3 make prefix=/usr/local/git all make prefix=/usr/local/git install #添加git到环境变量 echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc source /etc/bashrc
查看此时的git版本
git --version
至此,更新git版本完成
git 新版本安装后的问题
报错1安装高版本后,使用
git clone https://github.com/alibaba/anyproxy.git[/code]
报错,SSL连接错误
Centos系统此时更新NSS即可:yum -y update nss
再次尝试:git clone https://github.com/alibaba/anyproxy.git[/code]
OK了。
报错2
类似下图的这种,无法找到原git路径的错误
解决方法:ln -s /usr/local/git/bin/git /usr/bin/git
相关文章推荐
- 记一次saltstack软件版本升级到2017.7新版本时所引发的“血案”!
- Ubuntu12.04升级git版本
- 为什么说 Git 将取代 SVN 做软件版本控制?
- 施工现场软件管理的必要性 —— 焊接与检验软件升级版本的试应用
- Centos 6.5 Git版本升级
- CentOS6.5升级Git版本
- Android进阶#(8/12)让不断升级的系统更好管理——Git 版本控制_项目协作,GitHub。
- 为什么说 Git 将取代 SVN 做软件版本控制?
- GitBlit git版本库管理软件安装
- 关于软件多版本升级的一些思考
- 应急通讯华为完美版 Ubuntu linux GSMS软件ISO文件 2015最新升级版本
- 【Git】Ubuntu升级Git版本
- git版本管理软件——git分支管理
- H3C 升级软件版本
- Setup Factory 程序升级前彻底删除之前软件版本
- 为什么说 Git 将取代 SVN 做软件版本控制?(转)
- 用VC++实现软件的版本在线升级
- 关于升级ubuntu版本,软件
- centos下升级git版本