Skip to content

@glenrobertson /cool_story_bro.md
Created

Embed URL

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
git access behind http proxy

I shouldn't have to do this shit..

  1. Install corkscrew

  2. Setup corkscrew auth file

    echo your_proxy_username:your_proxy_password > ~/.corkscrew_auth
    
  3. Add to ~/.ssh/config

    Host gitproxy
        User git
        Hostname ssh.github.com
        Port 443
        ProxyCommand /usr/local/bin/corkscrew dnzwgpx2 80 %h %p ~/.corkscrew_auth
        IdentityFile ~/.ssh/id_rsa
    
  4. Add to .git/config for your git repo

    [remote "originpx"]
        url = ssh://gitproxy/your_username/your_repo.git
        fetch = +refs/heads/*:refs/remotes/origin/*
    
  5. You should be able to now do this:

    git clone git@gitproxy:your_username/your_repo.git
    

Thanks to http://www.wetware.co.nz/2010/03/cant-access-github-behind-proxy-or-firewall/ for the inspiration

@cyb

It's helped me. Thank you, Glen!

@droope

Glen always saving the day

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.