Git忽略我不想要的文件
问题描述:
我有一个名为“Build”(来自Carthage)的目录,似乎被Git忽略。我真的不想要它。我试图添加一个文件中单独的目录,它说:Git忽略我不想要的文件
The following paths are ignored by one of your .gitignore files:
platforms/ios/Carthage/Build/iOS/Zip.framework/Zip
Use -f if you really want to add them.
但我检查了我的.gitignore它似乎并没有这样做有这样的规则。
究竟发生了什么?
编辑:
这是我gitignore:
*.swp
tags
.DS_Store
*.xcuserstate
project.xcworkspace/
xcuserdata/
*.espressostorage
Makefile
答
有3忽略git的文件:
- $ HOME /的.config/git的/忽略
- $ GIT_DIR/info/exclude
- .gitignore
您可以查看哪些文件被忽略你的文件:
git check-ignore --verbose platforms/ios/Carthage/Build/iOS/Zip.framework/Zip
然后你删除的规则。
+0
谢谢,很有帮助。想要补充一点,在任何一个子目录中都可以有多个.gitignore。 – huggie
你可以粘贴你的gitignore? –
可能重复[Git忽略不在gitignore中的文件](http://stackoverflow.com/questions/9436405/git-is-ignoring-files-that-arent-in-gitignore) –
哦,我认为它是从另一个.gitignore子目录中。 – huggie