title: Github (SSH) via public WIFI, port 22 blocked
body: <p>I'm currently on a public WIFI spot and I'm unable to use SSH (they probably blocked that port). However, I need that connection to do a <code>git push</code>.</p>
  
  <pre><code>➜ ssh -T git@github.com
  ssh: connect to host github.com port 22: Connection refused
  </code></pre>
  
  <p>Is it possible to bypass this restriction by setting up a SSH tunnel via port 80 and tell <code>github push</code> to use that connection? How to do that? I'm on OSX (lion). This must be a common problem?</p>