问题:
最近在机器上进行clone和pull等操作github仓库均失败
现象:
Initialized empty Git repository in /tmp/kael/.git/ |
访问提示链接https://github.com/haozi4go/cloud.git/info/refs ,提示升级客户端
解决:
升级git客户端最新版本,但由于CentOS6、CentOS7通过yum安装只能安装1.x版本,所以下面介绍yum安装git-v2.x版本
git-v2.x yum升级步骤
卸载旧版本(一般为1.7.1)
yum remove git
安装Install WANDisco repo package
CentOS7:yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm
CentOS6:
yum install http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm
CentOS5:
不适用,可参考http://www.freebuf.com/column/165868.html
- 安装最新的Git 2.x
yum install git
至此git客户端升级完毕。
补充 : 报“SSL connect error”错误
设置全局TLS版本
git config --global http.sslversion tlsv1 |
如果仍报ssl错误,继续执行以下命令
yum update -y nss curl libcurl openssh |
本文作者:浩子
原文链接: http://blog.chuangzhi8.cn/2018/10/22/GitHub-clone和pull失败-git客户端升级/
版权归作者所有,转载请注明出处

