I\'m trying to avoid the following pattern in my .gitignore file.
MyPrject/WebApp/Scripts/special/*.js
MyPrject/WebApp/Scripts/special/*/*.js
My
Following gitignore manual page:
[...] git treats the pattern as a shell glob suitable for consumption by fnmatch(3) with the FNM_PATHNAME flag: wildcards in the pattern will not match a / in the pathname.
So, this clearly stands that there is no way to specify a certain amount of directories between two strings, like between special and js.
Nevertheless, you can have a .gitignore file per directory, so maybe in your case the following content
*.js
at the following place
MyPrject/WebApp/Scripts/special/.gitignore
would be sufficient?