Свой git хостинг
Gitolite вам нужен.

Ну или gitosis, хотя он победнее в настройках.
Мы используем gitosis вместе с cgit — получается очень даже не плохо. Почему не Gitolite? потому что а) perl б) слишком наворочанная для наших целей acl.