I would like my team to be allowed to create repositories on their own, but I can't trust that they will configure the branch management of the repository properly. Is there a way to ensure that the same branch management rules are applied to all team repositories new and existing?