Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

'fatal: HTTP request failed' error when pulling from git repository

I have been pushing and pulling files to and from my github repositories without problems for the last 4 years. Two days ago, I tried pulling from the repos with the same command i have been using ever since: git pull origin master but i keep getting the error "error: while accessing https://github.com/username/projectname/info/refs . fatal: HTTP request failed". I can push without problems using the command: git push origin master. What is the problem here? I tried the suggestions given on some so questions like "[Pushing to Git returning Error Code 403 fatal: HTTP request failed]" but none has worked. I use the free version of github. Could it be an issue of quota limits for pulls? change in github settings? Or what could be the problem?

like image 378
nixxx Avatar asked Nov 27 '22 16:11

nixxx


2 Answers

I had the same problem that is happened because GitHub Permanently disable deprecated algorithms in February 22, 2018 19:00 UTC (11:00 am PST)

And I fixed it using : sudo yum update -y nss curl libcurl

like image 182
Mohamed Zaytoun Avatar answered Dec 04 '22 05:12

Mohamed Zaytoun


My steps are:

  1. Change the git remote url from https to ssh
  2. Create ssh key and add to the ssh agent (https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/)
  3. Add the public key to your git repository service account --- By copying the content of the key you generated from 2 into your account settings. We use BitBucket so Settings> SSH keys (under SECURITY) > Add Key (to the key box and save)
like image 21
Nadia Zhu Avatar answered Dec 04 '22 04:12

Nadia Zhu