working visual subfolders studio not node_modules and git gitignore

visual - Excepciones en.gitignore



gitignore java (4)

Puede tener varios archivos .gitignore trabajando juntos de forma jerárquica para lograr su objetivo. En el nivel raíz, puede tener:

raíz

*.dll

dentro de la carpeta que tiene myfile.dll puede agregar otro archivo .gitignore como ese:

root / lib / folderwithMyFiledll

!myfile.dll

más información here

Un prefijo opcional "!" que niega el patrón; cualquier archivo coincidente excluido por un patrón anterior se incluirá nuevamente. Ponga una barra diagonal inversa ("/") delante del primer "!" para patrones que comienzan con un literal "!", por ejemplo, "! important! .txt". Es posible volver a incluir un archivo si se excluye un directorio principal de ese archivo si se cumplen ciertas condiciones. Ver la sección NOTAS para más detalles.

¿Cómo agregar una excepción a .gitignore, como "ignorar todos los archivos .dll PERO myfile.dll"?


Si desea ignorar toda la carpeta, excepto algunos archivos específicos, escriba:

MyFolder/* !MyFolder/CoolFile.txt

Esto no funcionará:

MyFolder/ !MyFolder/CoolFile.txt


También puede ignorar carpetas como

!src/main/resources/archetype-resources/**/*

también puede ignorar la carpeta anidada con patrones como

!**/src/test/resources/**/*


Usar para negar el patrón:

*.dll !myfile.dll