Algum projeto pode querer adicionar *.manifest
ao arquivo do visual studiogitignore.io
.
Isso porque alguns propriedades de novos projetos do Visual Studio estão definidas para gerar um arquivo de manifesto.
Consulte " Geração de manifesto no Visual Studio "
Mas se você os gerou e eles são estáticos (não mudam com o tempo), convém removê-los do .gitignore
arquivo.
É assim que um projeto como o Git for Windows acabou de fazer (para o Git 2.24, quarto trimestre de 2019)
Veja commit aac6ff7 (05 set 2019) por Johannes Schindelin ( dscho
) .
(Incorporado por Junio C Hamano - gitster
- in commit 59438be , 30 de setembro de 2019)
.gitignore
: parar de ignorar .manifest
arquivos
No Windows, é possível incorporar metadados adicionais em um executável vinculando um "manifesto", ou seja, um documento XML que descreve recursos e requisitos (como a versão mínima ou máxima do Windows).
Esses documentos XML devem ser armazenados em.manifest
arquivos.
Finalmente algumas versões do Visual Studio geram automaticamente.manifest
arquivos quando nenhum é especificado explicitamente; portanto, solicitávamos ao Git que os ignorasse.
No entanto, agora temos um .manifest
arquivo bonito : compat/win32/git.manifest
assim, o Visual Studio não gera automaticamente um manifesto para nós, nem queremos que o Git ignore mais os .manifest
arquivos.