如何让git忽略带有gitignore模式的子目录组?

Nee*_*asu 14 git

projects/在根目录中有一个目录.根目录添加到git.在项目中我有几个子目录.但我想只跟踪projects/admin不是projects/x也不是projects/y.什么忽略我需要写的规则.gitignore

Nic*_*roi 26

您可以使用否定忽略子句,例如:

project/*
!project/admin
!project/admin/*
Run Code Online (Sandbox Code Playgroud)


Tam*_*más 6

projects/*
!projects/admin
Run Code Online (Sandbox Code Playgroud)

!一行前面的前缀否定了它; 即,不会忽略该行中给出的目录或文件.