Git Over HTTP (Git-Http-Backend)

I found really annoying that all Git guides I found talked about using Git over SSH, thats because I googled until I found that Git now comes with git-http-backend , which lets you to configure your webserver to serve git over HTTP/HTTPS.