In a certain folder, I have image files named foo.jpg
, bar.png
, etc. I want to keep them in version control, except those named like 1_baz.png
, 2_zaz.jpg
, etc (since they are actually generated).
What's the entry should I add to .gitignore
? Regex such as [0-9]+.*
does not seem to work.
Git does not use regexp but glob pattern to match ignored files. Add the following line in your root .gitignore
:
[0-9]*
If you only want to ignore those files in the /static/img/
subdirectory you should either add the previous line to .gitignore
file inside that subdirectory or add the following line in your root .gitignore
:
/static/img/[0-9]*