解决步骤:(共3步)

  1. 本地删除 node_modules 包
  2. 将删除的node_modules 包进行 git add,git commit,git push三部曲(这一步的目的是把远程的node_modules 删除,这也是关键一步)
  3. 重新npm install下载 node_modules

然后你就会发现 gitignore 生效了,
新下载的node_modules依赖不再出现在未提交文件列表里

node_modules必须是纯本地文件,
不能提交(add,commit或push),
否则就会失效

.gitignore失效 无法忽略node_modules问题相关推荐

  1. .gitignore文件 —— git忽略文件

      .gitignore文件用来忽略被指定的文件或文件夹的改动,被记录在.gitignore文件里的文件或文件夹,是不会被git跟踪到的,换句话说,被忽略的文件是不会被放入到远程仓库里的. 如果文件已 ...

  2. 彻底解决TortoiseGit中.gitignore文件失效,忽略文件失效原因及解决办法

    我更新了我的 .gitignore 文件,现在我想更新索引. 我想执行 git rm --cached 命令.但是我该怎么做TortoiseGit? 答案是: 右键单击该文件,选择TortoiseGi ...

  3. 如何创建.gitignore文件,忽略git不必要提交的文件

    1.在需要创建 .gitignore 文件的文件夹, 右键选择Git Bash 进入命令行,进入项目所在目录. 2.输入 touch .gitignore ,生成".gitignore&qu ...

  4. (入门)上传GitHub怎么忽略node_modules

    简单说就是在根目录下创建.gitignore,然后编辑过滤规则. windows下怎么操作,方法如下: 一是常规的windows操作 根目录下创建gitignore.txt: 编辑gitignore. ...

  5. .gitignore文件_Django项目.gitignore文件建议忽略文件清单及是否需要忽略数据库迁移文件...

    Django项目开发或改动完成后将本地代码提交到代码库(比如github)时,我们需要考虑哪些文件需要提交,哪些不需要提交.这是因为有些库文件(比如缓存文件),本地日志文件还有一些编译文件是不必要提交 ...

  6. svn提交代码时忽略node_modules文件夹提交

    在文件空白处右键>选中TortoiseSVN>设置(settings)>常规设置(General)>Subversion 将红框内的文字用如下内容代替 .gitignore p ...

  7. vue项目,svn提交代码时忽略node_modules文件夹提交。

    1.进入项目文件 2.右键空白处 3.选择 TortoiseSVN -> Properties 4. 5.点击new 选择 other 6.选择svn:global-ignores 然后在 pr ...

  8. idea 忽略 node_modules 索引

    开发前端项目会有node_modules,在idea打开时,idea也会扫描该目录并索引. node_modules一般都很大,而且一般不需要对其索引. 取消node_modules的扫描 方式一: ...

  9. 小程序 -- [sitemap 索引情况提示] 根据 sitemap 的规则[0],当前页面 [pages/index/index] 将被索引

    当一个有稍微强迫症的人看到控制台有一堆的警告的时候,虽然不碍事,但是会很碍眼,会觉得特别难受,所以,我的第一件事就是要先把这些警告干掉先. 第一个警告得问下同事这些配置有什么特殊意义,那先干掉第二个吧 ...

最新文章

  1. 让Ubuntu自动登录到X
  2. Linux TOP命令查询结果分析
  3. java上机题四取三排列_Java练习题
  4. QString to const char*
  5. 非常详细的transformer笔记,包括XLNet, MT-DNN, ERNIE, ERNIE2, RoBERTa
  6. boost::hana::is_valid用法的测试程序
  7. C语言试题三十九之将s所指字符串中除了下标为奇数、同时ascii值也为奇数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的一个数组中。
  8. bytebuf池_图文分析ByteBuf是什么
  9. python制作简单网页_python 跑服务器,访问自己制作的简单页面
  10. linux 下 ethtool 修改网卡eeprom
  11. 微信小程序发送验证码短信SDK及文档
  12. 4×4键盘板:ATMEGA328接口
  13. java jbutton间隔_如何通过百分比设置JButton宽度? - java
  14. 分析 OVS 如何实现 vlan 隔离 - 每天5分钟玩转 OpenStack(140)
  15. 索尼a7c语言没有英语,索尼A7C的三大优点和缺点,看完再决定要不要买
  16. java.sql.SQLException: The server time zone value 'XXX' is unrecognized or represents more tha
  17. 关于Qt作为第三方库,QGIS二次开发作为第三方库,Qt ui编译的一些问题
  18. 批量提取PPT里面包含的图片教程
  19. 流程控制之if...elif...else和流程控制之while循环
  20. 常见API、正则表达式、Lanbda、算法

热门文章

  1. python抓取网站的图片并下载到本地
  2. 验证MYSQL安装成功
  3. Github android客户端源代码分析之一:环境搭建
  4. scala中NULL的option定义的字段初始化用Some
  5. TensorFlow学习笔记(六)Variable变量
  6. kafka rebalance与数据重复消费问题
  7. visitor-访问模式
  8. C#常用控件的属性以及方法(转载)
  9. Gitlab7.0通知邮箱的配置(smtp)
  10. extmail从数据库导出通讯录