A project's .gitignore should be about project-specific rules, shared by
everyone compiling it. So, instead of adding more and more rules for
user-specific editors or tools, remove them completely and no longer
accept new ones. Users can easily define local rules, see gitignore man
page.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
-# Built outputs
+# Build outputs - only!
*.[oa]
*.mod.[co]
*.cmd
*.s
ci/out
ci/*.tar.xz
-
-# Tools outputs
-*~
-*.sw[pon]
-cscope.*
-ncscope.*