With gitosis, is it possible to specify write permissions so that users can push freely to branches with their own name, but not merge with the master? E.g. $USER/test1 .. $
This script seems to do per branch access control:
http://www.kernel.org/pub/software/scm/git/docs/howto/update-hook-example.txt