git cloning behind proxy — different behavior, same command

I researched for this problem but didn’t find anything helpful. What I don’t understand is that the error keeps changing. I am trying to clone a repository using

git clone http://git.osmocom.org/gr-osmosdr gr-osmosdr

and I get two different errors at different times:

  • How to git-p4 clone from the middle of a perforce repo?
  • gerrit setup for my git server
  • clone git repository via active FTP
  • How can I clone a git repository with a 32-bit machine?
  • git pull into a specific directory
  • Cloning a previous version on Heroku
    1. Complains too many open files. (error: unable to ope object pack directory. fatal: failed to read object XXXXXXX: too many open files)
    2. couldn’t connect to proxy (couldn’t connect proxy at mycompanyproxy (curl_result=7, http_code=0, sha1 = YYYYYYYY)

    I did set the environment variable

    http_proxy="mycompanyproxy:1080"
    

    and

    git config --global http.proxy mycompanyproxy:1080
    

    I did verify values of the variables too.

    Any help is appreciated.

  • Issue with Windows and Git with illegal filenames
  • ssh to remote pc in the same network - Permission denied (publickey)
  • get list of git branches for a repo hosted on github
  • git fetch with path instead of remote
  • ‘fatal: No destination configured to push to’ error when I do a 'git push'
  • git workflow with review
  • One Solution collect form web for “git cloning behind proxy — different behavior, same command”

    Try setting only environment variable or git config settings.

    you can see both approaches set in “Only use a proxy for certain git urls/domains?”

    set http_proxy=http://username:password@proxydomain:port
    set https_proxy=http://username:password@proxydomain:port
    

    Make sure to not use quotes, and don’t forget the no_proxy one:

    set no_proxy=localhost,.my.company 
    
    Git Baby is a git and github fan, let's start git clone.