How To Use Gitolite to Control Access to a Git Server on an Ubuntu 12.04 VPS
Git is a very popular distributed version control system. When working on multiple projects in git with different collaborators, you need to control who has access to what. Gitolite is an access control layer that can be implemented on top of git to provide that level of control. In this guide, we will discuss how to install and configure gitolite on an Ubuntu 12.04 system.