休息片刻后,我刚刚登录到Prod框(Centos),由于某种原因,我无法执行git pull
。
此存储库的克隆似乎存在局部问题,因为我可以在其他计算机(以前从未对此存储库的克隆)中使用相同的凭据来克隆和提取相同的存储库
命令行消息是:
[root@ft41 project_folder]# git pull
Password:
error: while accessing https://<myusername>@bitbucket.org/<myproject>/<myrepo>.git/info/refs
fatal: HTTP request failed
我已编辑了尖括号中的部分。
这是该请求的常用网址吗?info/refs
?本地克隆中的某些内容可能会被破坏并导致这种情况吗?
如果有帮助:
[root@ft41 project_folder]# git status
# On branch master
nothing added to commit
请注意-我过去多次成功地从此pc /目录完成git pull
。它确实支持HTTPS协议。
答案 0 :(得分:4)
这可能是因为BitBucket(very recent disabling of TLSv1 and TLSv1.1 )完成了GitHub had done that in Feb. 2018
与mentioned here一样,升级nss,curl和libcurl(请参阅here for an example of curl upgrade on CentOS)。
sudo yum update -y nss curl libcurl