title: Unable to push a git repo via HTTP
body: <p>I am behind a firewall that allows only HTTP/HTTPS. Although I am able to pull git repos via HTTPS, I am unable to push them via HTTP/HTTPS. Though the repo is hosted on github, which allows this, I get an error. Here is the error that I get:</p>
  
  <pre><code>user@ubuntu:~/crazykdeme/mirrored/news$ git push -u origin master
  XML error: not well-formed (invalid token)
  error: no DAV locking support on https://github.com/mynick/news.git/
  fatal: git-http-push failed
  </code></pre>