记载一次.gitignore 失效题目

[复制链接]
发表于 2026-2-8 17:29:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
媒介

本日使用git同步同事的代码时,出现一个题目,.gitignore限定失效,导致我本地天生的临时缓存文件被跟踪到了commit中,实验 git rm --cache .后再add commit也不可,很奇怪就研究了一下,下面将我的办理方案分享出来供各人参考
缘故起因分析

颠末各种折腾,反复整理git缓存、检察.gitignore位置,项目文件权限等都查抄了一遍就是没发现非常,末了我点开.gitignore文件看了一眼  颠末细致查抄他的.gitignore文件里忽略的路径也没有题目,唯一的可以对象就是全部忽略值前面全部都有一个缩进,如下:
  1.     .fuse_hidden*
  2.     *.fuse_hidden
  3.     *.swp
  4.     *.log
  5.     .user.ini
  6.     .vscode
  7.     *.tar.gz
  8.     *.zip
  9.     *.tar
复制代码
各种其他方案都实验无解后我抱着试一试的心态将缩进都去掉了,居然古迹发生了,忽略信息全部收效,啊 这,行吧那就如许,总结.gitignore 全部规则前面不能有空格和缩进,办理后的设置如下:
  1. .fuse_hidden*
  2. *.fuse_hidden
  3. *.swp
  4. *.log
  5. .user.ini
  6. .vscode
  7. *.tar.gz
  8. *.zip
  9. *.tar
复制代码
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表