random
Repo: wabbit-networks.io/softwares
Supported cases:
wabbit-networks.io/software
<โ repo matchwabbit-networks.io/software/*
<โ match immediate namespacewabbit-networks.io/software/prod-good
wabbit-networks.io/software/*/*
<โ wabbit-networks.io/software/prod/asd
<โ will add if requried in futurewabbit-networks.io/software/**
<โ match all nested namespaces inside software namespaceInvalid cases:
wabbit-networks.io/software*
<โ parse errorwabbit-networks.io/software/prod-*
<โ parse errorwabbit-networks.io/software/prod-bad/
<โ parse error wabbit-networks.io/soft*
<โ parse errorwabbit-networks.io/software/iamge
wabbit-networks.io/software/*
wabbit-networks.io/software/**
fwiw, Bash hides ** under the "globstar" feature, which might have some wording that's worth looking at for documenting this: https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html#The-Shopt-Builtin-1
https://git-scm.com/docs/gitignore