Git不能忽略Visual Studio

时间:2016-10-19 19:45:08

标签: git visual-studio visual-studio-2015 npm gitignore

这是一个场景,我的同事已经将node_modules文件夹从他的机器推送到远程仓库。

在我的机器上,我运行了“npm_install”来安装所有必需的依赖项。现在,当Iam尝试与远程仓库同步以获取新的更改时。我收到这条消息:

 Cannot pull because there are uncommitted changes.
 Commit or undo your changes before pulling again. See the Output window for details.

在“更改”选项卡中:包含我的node_modules目录。所以,我需要忽略它。

我尝试了以下内容:

  1. 已添加到tsconfig.ts:“exclude”:[“node_modules”]
  2. 将“node_modules”添加到gitignore
  3. enter image description here

    注意: node_modules目录位于 Repo \ Comaps \ Compas_ng \ Compas_ng 文件夹中,该文件夹是解决方案中的Web应用程序。 gitignore文件位于 Repo \ Compas 目录中,该目录是父目录。

    enter image description here

    但是,再次同步时,node_modules仍然出现在更改选项卡中。

    我该怎么做才能解决问题?为什么选项对我不起作用。

1 个答案:

答案 0 :(得分:1)

您需要清除node_modules文件夹的缓存:

DStamp