When you work on a development project and use Git to track your changes, not all files in your project folder should be versioned. Some files are generated automatically by your operating system, your code editor, or your development tools. Others c...