我是git的新手,并试图了解gitignore
。到目前为止,我要排除的目录名为build
,except文件的名称为BUILD
。
build/**
!build/**/BUILD
但是似乎也排除了BUILD文件。有人知道我在做什么错吗?
resource/obj1/BUILD
resource/obj2/BUILD
resource/obj3/BUILD
如果要排除整个目录,则不必指定文件。
build
和git将忽略构建目录。
您需要先排除(白名单)文件夹,然后再排除BUILD/
内容:
build/**
!build/**/
!build/**/BUILD/**
检查是否可以使用:
git check-ignore -v -- build/path/to/BUILD/aFile