I added these because it seems to be convention for the projects that I've seen. That said, I'll take your advice to set up a global gitignore and remove the .gitignore from my pull request.