You already have a git server

119 points by runxiyu


runxiyu

Uhm, generally using checked-out repos for pushing is... quite bad and easily leaves the repo in an inconsistent state. Bare repos aren't that hard...

It also seems to tell people that Dumb HTTP is a reasonable Git HTTP transport... sure, it's ridiculously simple, but also extremely poor in performance.