Implement access control namespaces You now get access to tags and branches bases on their name: scratch/* ${GIT_USER}/* Full access (create, delete and rebase/move all allowed, no policy checking of commits) */x-* No push access, unless the previous rule also matches others Regular access (no delete or rebase/move, names of newly created branches and tags must contain no slashes, and branch names must not consist entirely of digits and full stops)