Sujet : gitignore
-
Dialectes de motifs glob : signification de * et ** dans .gitignore, .dockerignore, bash, Python et GitHub Actions
Les caractères * et ** n'ont pas le même sens selon l'outil qui évalue le motif : un motif sans barre oblique dans .gitignore correspond à toutes les profondeurs, alors que la même ligne dans .dockerignore ne correspond qu'à la racine du contexte. La récursion globstar de bash est optionnelle, et fnmatch de Python ne tient même pas compte des chemins.
Lisible par machine : JSON