Comment suivre uniquement les fichiers .cpp et .h dans un projet à l'aide de Git [dupliquer]

Dec 12 2020

Voici les dossiers:

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

Veuillez me dire comment suivre tous les .h, .cpp, .xmlfichiers sauf seulement dans le répertoire et tous ses sous-répertoires. Voici mon fichier .gitignore:

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

Réponses

1 Mureinik Dec 12 2020 at 16:25

Le .gitignorefichier que vous ne partagiez pas ignorer .cpp, .h, .cou les .xmlfichiers dans le répertoire racine du projet. D'après l'énoncé du problème, il semble que vous souhaitiez suivre ces fichiers de manière récursive dans des sous-répertoires, ce que vous pouvez faire à l'aide de l' **opérateur:

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