title: git push/pull times out
body: <p>I can't git push/pull to github from my corporate vpn:</p>
  
  <pre><code>git push origin master
  ssh: connect to host github.com port 22: Connection timed out
  fatal: The remote end hung up unexpectedly
  </code></pre>
  
  <p>I assume this is a firewall issue, b/c if I disconnect from the vpn it works. Is there anything I can do to work around it? Or am I stuck disconnecting from the vpn when I need to push/pull?</p>