I am currently in the process of migrating to gitolite. It's involving rebuilding the repo, hopefully I can keep all my info, and chown'ing and chmod'ing a few directories to allow gitolite and public_html to work togethor. Umask also seems to be an issue--posts are getting set to -rw------ when they should be -rwxr-xr-x