Git不跟踪.gitignore异常文件夹

时间:2017-10-08 13:21:18

标签: git phpstorm gitignore

项目的根目录是.gitignorevendor文件夹。 gitignore 文件包含:

!vendor/folder - 除供应商中的文件夹外。

vendor/ - 排除整个供应商,

Git不会跟踪vendor中除{ - 1}}以外的文件所做的更改。folder。一切都是应有的。

问题:Git在我创建它们时没有看到新文件,只是注意到了。

我正在使用PhpStorm,它通常建议在git中添加一个新文件,但不能在folder中添加新文件,类似地,控制台看不到新文件。

gid add命令直接使用-f选项解决问题,并提前警告该文件位于排除的folder(!)之一忽略文件。

如何解决问题以及出现了什么问题?

1 个答案:

答案 0 :(得分:0)

我在vendor文件夹下移动了例外,并更改了vendor - > vendor/*

现在在.gitignore

vendor/*

!vendor/lynx/