HostGitRb allows you to share your Git repositories with other users
using SSH Public keys as authentication. You only need one shell account,
which makes this great to use in a shared hosting environment, and users
won't be able to do anything else other than push/pull to the repositories
you define.