Jak śledzić tylko pliki .cpp i .h w projekcie za pomocą Git [duplicate]

Dec 12 2020

Oto foldery:

--dir  
----subdir1  
------a.h  
------a.cpp  
----subdir2  
------b.h  
------b.cpp  
----.gitignore  

Proszę, powiedz mi, jak śledzić wszystkie .h, .cpp, .xmlpliki z wyjątkiem tylko w katalogu i wszystkich jego podkatalogach. Oto mój plik .gitignore:

*
!.gitignore
!*.cpp
!*.xml
!*.h
!*.c

Odpowiedzi

1 Mureinik Dec 12 2020 at 16:25

.gitignorePlik udostępniony nie nie będzie ignorować .cpp, .h, .club .xmlpliki w katalogu głównym projektu. Z opisu problemu wynika, że ​​chcesz śledzić te pliki rekurencyjnie w podkatalogach, co możesz zrobić za pomocą **operatora:

*
!.gitignore
!**/*.cpp
!**/*.xml
!**/*.h
!**/*.c