被忽略文件夹内的白名单文件夹



我有一个节点.js项目,有一些node_modules。现在node_module没有达到预期,我手动更改、编译并将其放回node_module文件夹中。

我想将此模块添加到 GIT 中,但是,node_modules列在我的 gitignore 中(显然(。

我尝试了以下方法

/node_modules !/node_modules/the_module/**

但是执行git status时文件没有显示

是否可以将忽略文件夹中的一个包列入白名单?

好的,

所以基本上答案是:

/node_modules/*
!/node_modules/the_module

尝试手动添加文件(通常这优先于.gitignore样式规则(:

git add /path/to/module

您甚至可能希望-N意图添加标志,以建议您将添加它们,但不是立即添加。我经常为尚未准备好暂存的新文件执行此操作。

最新更新