【问题标题】:Stop VS Code from traking changes to node_modules阻止 VS Code 跟踪对 node_modules 的更改
【发布时间】:2021-02-14 19:38:18
【问题描述】:

我正在开发一个 git 分支,我正在使用 VS Code 来跟踪我对分支所做的任何更改。

但是,当我运行 npm install 时,VS Code 开始跟踪有 850 多个更改的 node_modules。

我已将其添加到 .gitignore 文件中,但目前没有任何变化。

【问题讨论】:

  • 你把你的 .gitignore 文件放在哪里了?
  • 它在根文件夹中。
  • 节点模块已提交。它们需要被删除,然后被忽略。
  • 您将在存储库中拖入这些已提交的内容。启动一个新的存储库并正确设置并复制旧的源文件并进行初始提交。在上台前检查每个文件,看看.gitignore 是否配置正确。不要提交任何生成的东西
  • @evolutionxbox 谢谢。工作中有人告诉我同样的事情,这实际上是问题所在。

标签: node.js git visual-studio-code node-modules


【解决方案1】:

确保您的 .gitignore 文件与 node_modules 文件夹位于同一父目录中。

project_directory
  - .gitignore
  - node_modules
  - other files

您也可以结帐:Git - Ignore node_modules folder everywhere

【讨论】:

  • 我会试试这个;我不小心提交了,没有要跟踪的更改。
  • 哦,是的!一旦你提交了一个文件,不管怎样,它都会被 git 跟踪......所以正如其他人在你的问题的 cmets 中提到的那样,你必须删除文件,然后忽略它们才能坚持下去。
  • 没错!谢谢实际上是问题所在。也感谢您的回答。我从根文件夹中移动了文件,现在它可以工作了。
猜你喜欢
  • 2022-11-25
  • 2021-09-15
  • 2012-01-02
  • 2021-02-05
  • 2015-07-05
  • 1970-01-01
  • 2017-11-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多