Manage git repositories, provide access to them over SSH, with tight access control and not needing shell accounts.