The name of the branch that this exception applies to. Name matching is case insensitive.
This name can be a comma separated list of names.
The name can include Ant style wildcards. Prefixing a name with !
will invert the match. (If you
have an actual branch name that starts with !
or \!
you will need to escape it
with a leading \
. The escape only applies to the first character of the name.)
Some examples:
production
matches one and only one branch
sandbox/*
will match sandbox/acme
but not sandbox/coyote/wiley
sandbox/**
will match sandbox/acme
and sandbox/coyote/wiley
production,staging
matches two specific branches
production,staging*
matches the production branch and any branch starting with staging
!staging/**,staging/test/**
matches any branch that is not the a staging branch, but will
match the staging/test branches
\!starts-with-invert
matches the branch with the name !starts-with-invert
\\!starts-with-escape
matches the branch with the name \!starts-with-escape
\escape-only-for-invert
matches the branch with the name \escape-only-for-invert
no-internal-!-escape
matches the branch with the name no-internal-!-escape
no-internal-\-escape
matches the branch with the name no-internal-\-escape