项目的根目录是.gitignore
和vendor
文件夹。gitignore文件包含:
!vendor/folder
-供应商中的文件夹除外。
vendor/
-不包括整个供应商,
Git不跟踪对vendor
中的文件的更改,除了一个folder
。一切如常。
问题:Git在我创建新文件时没有看到它们,只是注意到了。
我使用的是PhpStorm,它通常建议在git中添加一个新文件,但不建议在folder
中添加新文件,类似地,控制台看不到新文件。
该问题可通过带有-f
选项的gid add
命令直接解决,并提前警告文件位于被其中一个忽略文件排除(!)的folder
中。
如何解决这种情况,问题出在哪里?
我将异常移动到vendor
文件夹下方,并更改了vendor
->vendor/*
。
现在处于.gitignore
:
vendor/*
!vendor/lynx/