git无法识别新增文件 查找根源: 看了工程中的 .gitignore 文件没有对应的配置,所以用命令查看全局配置中是否有调用外部(非工程下)的gitignore文件。 git config -l // 如果看到以下字段,有关于全局gitignore的配置项,说明是新增文件被过滤了 **core.excludesfile**=/Users/lidia/.gitignore_global 可以查看一下被过滤的文件 // 包含隐藏文件 ls -a 确认之后,说明问题就在这儿了,删除该配置就OK啦~ 一般存放在~目录下 最后添加个文件,测试一下,是否可以识别吧~