If you're a Git user, there is high chance you might be using .gitignore file to ignore certain files from being committed into your remote repo. Now, .gitignore file differs for different languages, frameworks and packages.
If you have several repositories maintaining multiple .gitignore files for them could be painful.