Tema: gitignore
-
Dialectos de patrones glob: qué significan * y ** en .gitignore, .dockerignore, bash, Python y GitHub Actions
Los mismos caracteres de asterisco simple y doble significan cosas distintas según dónde se evalúe el patrón: un patrón de .gitignore sin barra coincide a cualquier profundidad, mientras que la misma línea en .dockerignore solo coincide en la raíz del contexto; la recursión con globstar de bash es opcional y fnmatch de Python ni siquiera reconoce rutas.
Legible por máquina: JSON