Project gitignore suggestions

Can project file descriptions and .gitignore recommendations be added to the documentation? For example, i have the following questions:

  1. Should MyProject.spj be added to a git repo (I think yes).
  2. Should MyProject.sll be added to a git repo (not sure what this file represents).
  3. Should squareline-generated files in assets be added to a git repo (e.g. ui_font_blah_12.c, ui_font_blah_12.bin, ui_font_blah_12.fcfg). Probably just the fcfg file?
  4. cache and backup should probably be ignored.
  5. Generated UI files can be added to the project depending on if cloning developers are expected to use Squareline Studio.