如果相关:Laravel。 PHP 7.0.3
嗨!我必须在项目中删除“ vendor”文件夹,然后执行“ composer install”来重新安装所有库。然后,我修改了一些项目的文件(“ / vendor”之外)。
git status
不仅向我展示了我的项目文件正在被修改,而且向我展示了'/ vendor'内的所有文件都被删除然后再修改。
之后
git add . && git status
在“要提交的更改”列表中显示所有项目修改的文件以及“ / vendor”中的所有文件。
我的.gitignore文件有一行:
/供应商
我认为这将阻止“ / vendor”文件夹中的任何文件添加到索引并提交。但是现在看来,此文件夹中的所有更改都将提交给我不需要的服务器。
尽管'/ vendor'在.gitignore中,但是否会提交'/ vendor'文件夹中的更改并将其推送到远程位置? 如果是,我如何撤消git add?:)
谢谢。
我不认为我的问题重复(我读过它们)。在删除供应商文件夹并通过作曲家重新安装所有内容之前,我的.gitignore包含/ vendor。