error: The requested URL returned error: 403 Forbidden while accessing https://github.com/xxxx.gi...

简述

今天在一台服务器上克隆项目时,出现了如题错误。这一般是由于当前的git版本过低导致的。

error: The requested URL returned error: 403 Forbidden while accessing https://github.com/xxxx.git/info/refs fatal: HTTP request failed
  • 查看git版本
git --version
git版本

截止到20190621,git已经更新到2.22.0

解决方法

解决方法很简单,将git升级到当前最新版本即可。

  • 安装必要依赖环境
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc gcc perl-ExtUtils-MakeMaker
  • 卸载旧版yum安装的git
yum remove -y git
  • 编译安装最新版本的git
    默认会将git安装到/usr/local/bin/git
mkdir -p /data/packages
cd /data/packagers
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.22.0.tar.gz
tar zxvf git-2.22.0.tar.gz
cd git-2.22.0
./configure
make && make install
  • 查看是否升级到新版
[root@zabbix ~]# git --version
git version 2.22.0

你可能感兴趣的:(error: The requested URL returned error: 403 Forbidden while accessing https://github.com/xxxx.gi...)