Cara melacak hanya file .cpp dan .h dalam sebuah proyek menggunakan Git [duplikat]

Dec 12 2020

Ini foldernya:

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

Tolong beri tahu saya cara melacak semua kecuali hanya .h, .cpp, .xmlfile di dir dan semua subdirektorinya. Ini file .gitignore saya:

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

Jawaban

1 Mureinik Dec 12 2020 at 16:25

The .gitignorefile yang dibagikan tidak akan tidak mengabaikan .cpp, .h, .catau .xmlfile dalam direktori root proyek. Dari pernyataan masalah, sepertinya Anda ingin melacak file-file ini secara rekursif di subdirektori, yang dapat Anda lakukan dengan menggunakan **operator:

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