我需要忽略每个/src目录但不是/src/BankBundle. 为此,在我的.gitignore文件中,我这样做:
/vendor/*
/app/cache/*
/app/logs/*
/web/uploads/*
/web/bundles/*
/app/config/parameters*
.DS_Store
/src/BankBundle/Resources/public/example.html
composer.lock
/src/*
!/src/BankBundle
这不起作用,因为我/src/BankBundle在/src/AnBundleSmartGit 之外所做的任何更改都被认为是更改,然后向我展示 COMMIT,我做错了什么?