Your personal .gitignore should contain files/directories that are produced by your OS, IDE and personal tools.
In my opinion things like .idea, .DS_Store, Thumbs.db do not belong in a project's .gitignore but in personal ignore files.
I agree, but the number of other developers on any random project who use badly-behaved OS or IDEs is often quite high. You could tell them to use a particular .gitignore configuration and double-check all their commits, or you could just include it all in the repo and forget about it.
Log in to continue
We're a place where coders share, stay up-to-date and grow their careers.
Your personal .gitignore should contain files/directories that are produced by your OS, IDE and personal tools.
In my opinion things like
.idea
,.DS_Store
,Thumbs.db
do not belong in a project's .gitignore but in personal ignore files.Definitely agree on this!
I agree, but the number of other developers on any random project who use badly-behaved OS or IDEs is often quite high. You could tell them to use a particular
.gitignore
configuration and double-check all their commits, or you could just include it all in the repo and forget about it.