Algunos proyectos pueden querer agregar *.manifesta su archivo de estudio visualgitignore.io .
Esto se debe a que algunas propiedades de proyectos de Visual Studio de nuevos proyectos están configuradas para generar un archivo de manifiesto.
Consulte " Generación de manifiesto en Visual Studio "
Pero si los ha generado y son estáticos (no cambian con el tiempo), es una buena idea eliminarlos del .gitignorearchivo.
Eso es lo que acaba de hacer un proyecto como Git para Windows (para Git 2.24, Q4 2019)
Ver commit aac6ff7 (05 Sep 2019) por Johannes Schindelin ( dscho) .
(Fusionada por Junio C Hamano - gitster- en commit 59438be , 30 sep 2019)
.gitignore: deja de ignorar .manifestarchivos
En Windows, es posible incrustar metadatos adicionales en un ejecutable mediante la vinculación en un "manifiesto", es decir, un documento XML que describe capacidades y requisitos (como la versión mínima o máxima de Windows).
Se espera que estos documentos XML se almacenen en .manifestarchivos.
Al menos algunas versiones de Visual Studio generan automáticamente .manifestarchivos cuando ninguno se especifica explícitamente, por lo tanto, solíamos pedirle a Git que los ignorara.
Sin embargo, ahora tenemos un .manifestarchivo hermoso : compat/win32/git.manifestentonces, Visual Studio tampoco genera automáticamente un manifiesto para nosotros, ni queremos que Git ignore los .manifestarchivos.