.gitignore无效的原因
原因 无效 gitignore
2023-09-14 08:58:55 时间
有时候,我们编写gitinore后发现文件还是没有被忽略,这是什么原因呢?
熟知git的老鸟们可能已经知道,因为这个文件在之前已经被追踪了,如果想忽略已经被追踪的文件我们需要把这个追踪去除。
对所有文件都取消跟踪的:
git rm -r --cached . //不删除本地文件 git rm -r --f . //删除本地文件
对某个文件取消跟踪:
git rm --cached readme1.txt // 删除readme1.txt的跟踪,并保留在本地。 git rm --f readme1.txt // 删除readme1.txt的跟踪,并且删除本地文件。
.gitignore文件实例
# 项目根目录到具体文件夹 /server/app/download # 任何路劲下的static/data.js **/static/data.js # 某些名字带有ntvs的文件 *.ntvs* # 任何后缀为njsproj *.njsproj
相关文章
- 死锁的原因及解决办法RLock递归锁
- 懒得说IE6了,写个js插件不能写注释,原因如下
- Hadoop不适合处理实时数据的原因剖析
- SAP Spartacus在没有修改用户名和密码的前提下,出现登录错误的原因
- advances search design time和runtime显示差异的原因
- SAP CRM中间件Object出现wait状态的原因调试
- Fiori应用出现乱码问题的一个原因
- react-native run-android报错的原因,license问题
- Spring+SpringMVC 配置事务管理无效原因及解决方案。
- WinXP 无线提示“区域中找不到无线网络”的一种可能原因!
- BUG产生的原因那么多,这四个最常见!