PhpStorm 禁用监视供应商 git 存储库

PhpStorm disable watching for vendor git repositories

我正在为我的项目使用 git 和 PhpStorm。当我尝试推送、拉取或执行任何其他操作时,我还会看到来自 /vendor(作曲家)的 git 存储库。

如何为 PhpStorm 禁用它们?

更新:

/vendor 已经在 .gitignore

# composer vendor dir
/vendor

在项目的根目录中 create/edit .git忽略文件并添加以下内容

/vendor

您可以对任何目录执行此操作

如果你想包含你排除的目录的子目录,只需添加这样的内容。

!/vendor/bin

以下是相关的 git 文档: https://git-scm.com/docs/gitignore

编辑:我看到你确实有一个正确的 .gitignore [基于你对评论的反应的假设] 如果你已经在 phpstorm 中处理过一个文件并稍后将其添加到忽略模式phpstorm 对它没有任何作用,你应该手动从你的机器和 repo 中删除文件夹 [通过删除和 commiting/pushing]。

删掉提交到origin即可。只需使用作曲家重新安装即可。瞧!

我找到解决办法了!它在 File->Settings->Version Control。我只是取消注册供应商根目录。感谢大家的帮助!

不知道是否非常正确适用,但我的搜索导致这个问题是通过对我添加的文件应用 "git reset" 命令解决的,然后将它们添加到 .gitignore 文件。