.gitignore: Only related if you use git as your Source Code Management. If you put a filename in that file, then that file will not be commited into the repository. If you don't plan to code by yourself, the file isn't essential There are Many stories to Please read on https://kra1244321.xzblogs.com/72228273/the-fact-about-kra29-gl-that-no-one-is-suggesting