If a user has ignored an asset (no matter how dubious that decision may be), they also want to ignore the .meta file. Instead of bringing back .metas that have been ignored, this template should trust that a user has ignored the files they want to ignore.
You'd encounter this issue if you had added an ignore for an asset and its meta above this Unity template, or if another template ignored an asset and meta.
In general excludes may be dangerous in these templates, as they can have unintended consequences on other templates.
>A note about backup files
One other notable change is that the backup file system has been removed. This was the system that would create kicad_sch-bak and kicad_pcb-bak files every time you save. The short story about why this is removed is that with recent changes to the way file saving works, it should no longer be possible for files to be corrupted if KiCad crashes during a save, and the generation of these backup files was seen by many users as annoying clutter. For more context about this decision, you can read the [thread on the developers mailing list](https://lists.launchpad.net/kicad-developers/msg44067.html).
>An new backup system that properly backs up the whole project (see the [GitLab issue](https://gitlab.com/kicad/code/kicad/-/issues/4763)) has been implemented to replace this feature. As always when using nightly builds, back up your files separately in case a KiCad bug breaks the built-in backup system.
https://forum.kicad.info/t/new-project-file-format/23705
This is a gitignore template for the AutoIt v3 Language. This tool automatically excludes files created by some of it's tools such as automated backups.
After spending a lot of time finding why my app won't run, just noticed that the gitignore I copied introduced a deletion/ignore rule of an internal folder used by the framework.
The current gitignore file deletes the folder `/system/Cache/*` and causes the following error when running the App from the CLI or the web server : `Class "CodeIgniter\Cache\CacheFactory" not found `; making the app unable to run.
I added the following rule to fix this : `!system/Cache/*`.
Note : this won't fix the bug if the system folder is renamed