node.js - git status 没有显示我更改的文件

标签 node.js git github node-modules

我有一个 Node.js 项目并导入了一些 Node 模块。 git_status 命令显示我在项目中更改的文件。我还更改了 node_modules 目录下的一些文件,但未显示这些文件。 node_modules 目录显示为未跟踪。

Untracked files:
  (use "git add <file>..." to include in what will be committed)

node_modules/
src/js/main-release-paths.json

我只更改了 node_modules 中的一个文件:

node_modules/@oracle/grunt-oraclejet/node_modules/@oracle/oraclejet-tooling/lib/serve/connect.js

我如何跟踪这个文件?

最佳答案

您不应该将 node_modules 文件夹添加到 git,然后它由 npm 命令管理。因此删除该文件夹并使用 npm install 命令。

如果您首先添加了一些文件,那么当您在该文件夹中添加内容时,它会显示为已更改。所以我希望该文件夹位于您的 .gitignore 文件中并被忽略。你应该检查一下。

关于node.js - git status 没有显示我更改的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53250383/

相关文章:

javascript - 将元素添加到已评估的循环中

Git - merge 与 rebase

git - 显示哪些文件在两次修订之间发生了变化

GIT merge 和 rebase 工作流程确认?

github - 如何向 GitHub GraphQL API 发出未经身份验证的请求

javascript - Mongoose 模式对象数组

javascript - 返回子字符串的问题。第二双眼睛

javascript - 请求功能 Node 内的 Node-RED 版本

javascript - 与 Git/GitHub 协作使用 Node 测试代码

Git 从另一个存储库中 pull 出一个分支?