git全局忽略文件
【摘要】 记录一次神奇的文件消失事件前阵子做项目时偶然发现自己本地的某个index.js文件无法加入版本库,sourceTree里面一直看不到文件(且项目下面的gitignore文件并没有记录此文件),尝试执行 git add file_name 去手动添加文件。结果提示The following paths are ignored by one of your .gitignore files: ...
记录一次神奇的文件消失事件
前阵子做项目时偶然发现自己本地的某个index.js文件无法加入版本库,sourceTree里面一直看不到文件(且项目下面的gitignore文件并没有记录此文件),尝试执行 git add file_name
去手动添加文件。
结果提示
The following paths are ignored by one of your .gitignore files:
xxx/index.js
hint: Use -f if you really want to add them.
hint: Turn this message off by running
hint: "git config advice.addIgnoredFile false"
解决方法
使用命令 git check-ignore -v file name
去检测忽略配置来源于哪个文件:
% git check-ignore -v src/components/app/index.js
/Users/xx/.gitignore_global:3:index.js src/components/app/index.js
然后cat看下内容:
% cat /Users/xx/.gitignore_global
*~
.DS_Store
index.js
发现忽略列表里面添加了index.js
,然后去掉就可以了。
参考资料
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)