On 2009.10.19 01:32:24 -0700, Mohit Aron wrote: > I'm setting up a shared repository and I'd like to prevent users from > creating branches in it (they can of course create local branches in > their own clone of this repository). How can I accomplish this ? I > looked at 'git help config' and it seems I need something similar to > the parameter receive.denyDeletes - this prevents deletion of > branches. You could write a pre-receive or update hook (depending on whether you want the whole push to fail, or just the branch head creation, see githooks(5)). If a ref is created, the old value is 40 0 (just zeros, forty of them). And if the refname starts with refs/heads/, then a branch head is being created. And in that case, you could refuse the push. Björn -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html