Gitolite allows you to setup git hosting on a central server, with very fine-grained access control and many more powerful features. Once I figured out how to get to the actual installation instructions, I found the deployment approach to be quite interesting. From Pro Git: “Gitolite is somewhat unusual as far as “server” software goes — access is via ssh, and so every userid on the server is a potential ‘gitolite host’”.