I just set up my own Git central using HTTP basic auth (with cgit and Gitolite). It is refreshingly simple and also looks good in text-based browsers.
https://github.com/h2o/h2o/wiki/Hosting-private-and-public-r...
https://github.com/h2o/h2o/wiki/Hosting-private-and-public-r...