The IDE I use is NetBeans. To make things easier for me I created a local NetBeans project. Rather than add the files this project created to your repository, I added them to the `.gitignore` file.

The `.gitignore` file lists all the files that it will ignore from the repository. They don't get uploaded or updated.