Estoy aprendiendo a usar Git y veo que en todos los proyectos hay un archivo llamado .gitignore. Entiendo que sirve para que Git ignore ciertos archivos, pero no sé muy bien qué tipo de archivos debería meter ahí. ¿Archivos de configuración? ¿Dependencias?