git - Git 在提交后删除被忽略的文件
问题描述
我的gitignore
文件中有以下几行:
!/assets/path-one/**/*.*
!/assets/path-two/**/*.*
!/assets/path-three/**/*.*
我推送了更改,所有文件都包含在提交中。我想要的是!
从提交中删除并删除所有文件,我该怎么做?
/assets/path-one/**/*.*
/assets/path-two/**/*.*
/assets/path-three/**/*.*
当我更新文件时,我只看到文件中的更改.gitignore
。
解决方案
您可以在以下设置中实现它
您需要删除文件夹(如果需要内容,请保留文件夹的备份)
通过删除 ( ) 更新 gitignore
!
,添加并提交更改如果需要,更换备份
推荐阅读
- mysql - 如何创建也匹配空字段或空字段的唯一键?
- python - ValueError:具有多个元素的数组的真值不明确。使用 a.any() 或 a.all()。如何使用它?
- python - 从 pandas 数据框中访问数据
- python - Python:如何定义一个行为像函数的类?
- python - 有谁知道如何在 python3 中编写 Android soundpool 代码?
- php - 如何从 php 中的嵌套 json 中获取值
- linux - linux 等待命令仅在先前的作业成功 putty 时继续
- java - 如果在 selenium java 中第一次失败,则第二种情况不会运行
- java - Hibernate PersistentBag isEmpty() 抛出 GenericJDBCException
- javascript - 避免全局变量