我有NetBeans8.2,正如您所看到的,在我的项目中有两个文件被正确忽略,这些文件是".gitkeep“和"app.properties”。但是,我想从忽略所有文件中排除/ see /Demo/librery/File目录下的所有文件,但是我必须做一些错误的事情,因为我看不到它们的变化。

.gitignore文件:
.vagrant/
vendor/*
vendor/bin/*
vendor/composer/*
vendor/container-interop/*
vendor/psr/*
vendor/zendframework/*
vendor/zfcampus/*
!vendor/Demo/*
config/development.config.php
data/cache/*
data/logs/*
!data/cache/.gitkeep
phpunit.xml
ubuntu-xenial-16.04-cloudimg-console.log我做错了什么?
编辑1:
我在我的.gitignore文件中做了一些修改,但它不起作用。
.gitignore文件:
.vagrant/
vendor/bin/*
vendor/composer/*
vendor/container-interop/*
vendor/psr/*
vendor/zendframework/*
vendor/zfcampus/*
!vendor/Demo/*
config/development.config.php
data/cache/*
data/logs/*
!data/cache/.gitkeep
phpunit.xml
ubuntu-xenial-16.04-cloudimg-console.log编辑2:
更多的变化,这是行不通的。
.vagrant/
!vendor/
vendor/bin/*
vendor/composer/*
vendor/container-interop/*
vendor/psr/*
vendor/zendframework/*
vendor/zfcampus/*
!vendor/Demo/*
config/development.config.php
data/cache/*
data/logs/*
!data/cache/.gitkeep
phpunit.xml
ubuntu-xenial-16.04-cloudimg-console.log编辑3:
为什么供应商会被忽视?
.vagrant/
#!vendor/
#vendor/bin/*
#vendor/composer/*
#vendor/container-interop/*
#vendor/psr/*
#vendor/zendframework/*
#vendor/zfcampus/*
#!vendor/Demo/*
config/development.config.php
data/cache/*
data/logs/*
!data/cache/.gitkeep
phpunit.xml
ubuntu-xenial-16.04-cloudimg-console.log

修好了!
所有给我的解决办法都是正确的。NetBeans的问题是,您必须关闭NetBeans,清除NetBeans的缓存文件夹,最后再打开NetBeans,查看以前在.gitignore文件中所做的更改。
发布于 2018-01-06 12:59:43
您应该在这里关闭“从版本控制中忽略vendor文件夹”

和“永久忽略不可共享”

https://stackoverflow.com/questions/42841095
复制相似问题