我正在使用GitHub协作Android应用程序开发,并且我正在使用eclipse adt包进行开发。问题是,git没有检测到我添加到res或drawable文件夹中的任何新文件,虽然它检测到我对现有Java或xml代码所做的任何更改。它检测到我创建的任何新的Java文件,但它没有检测到任何新的xml文件或我放入布局或可绘制文件夹的任何新的png文件。 我向我的项目经理和其他同事展示了我的gitignore文件,他们说它没有错误,问题在于本地。git无法在Android项目中检测到新文件
回答
使用
git check-ignore -n -v <file>
要查看该文件已被明确配置的混帐被忽略。
如果打印出某个.gitignore:XX,那么您知道导致该问题的.gitignore文件中的Rule的行号。
通常,.gitignore用于排除构建输出,如* .o,但也可能排除二进制对象或其他任何内容。
如何“解决”问题取决于您的具体情况。您可以在项目的每个目录中都有一个.gitignore文件。在某些情况下,您可能希望从根.gitignore文件中删除规则,但在其他情况下,您可能希望创建一个较低级别的.gitignore,并且仅为一个特定目录撤销先前的规则。
The Git Docs have a pretty good description of it along with examples
这解决了我的问题。我的res文件夹被忽略。刚刚注释掉该行,并且我的新文件正在被检测到。谢谢@Andrew C – Ishtiaque 2014-09-21 05:02:10
gitignore
旁边还有另外一个选项,用于检查.git/info/exclude
的文件,请检查一下。
是的..检查这个文件...除了一些默认的评论,没有什么。 – Ishtiaque 2014-09-19 12:07:05
- 1. VS 2015无法检测到git文件更新(路径太长)
- 2. Git没有检测到新增文件
- 3. Git没有检测到新文件
- 4. Android studio无法在项目文件中找到爆炸目录
- 5. Git无法检测到文件中的更改
- 6. Android Studio无法检测到更新
- 7. 在Kepler项目浏览器中无法检测到SVN文件更改
- 8. 无法在Android中创建新项目
- 9. Eclipse未检测到maven项目中的新文件
- 10. 突然项目文件无法在android中找到jdk
- 11. Git无法识别在xcode项目中添加.xcscheme文件
- 12. Python:检测无法在Windows 7中检测到的目录
- 13. 无法检测到文件'jpg'的mimetype
- 14. Android - 无法创建新的Android项目
- 15. 无法导入文件添加到项目类Android Studio中
- 16. 在git中检测“文件”的删除
- 17. Model Sim - 无法将新文件添加到项目中
- 18. 将git项目添加到android项目
- 19. 无法检出git目录中的文件
- 20. Git无法检测WordPress中的更改
- 21. 无法在根项目中找到项目Android Studio
- 22. 无法在android studio中运行git项目
- 23. android-studio项目git私人文件夹
- 24. 如何检测项目文件夹中是否存在文件?
- 25. 在.NET项目中使用GIT输出到文件project.json文件
- 26. 在我的项目中检测到XSS
- 27. Android HeatmapTileProvider无法导入到项目中
- 28. 文件无法复制到项目
- 29. Git的大文件检测
- 30. 无法在android中创建新的android项目
试试看'git的检查忽略-n -v'。 –
2014-09-18 17:01:07
试过这个..在执行这个命令后,它会这样说:.gitignore:42:res RSP/res/drawable-xhdpi/filename.png这是什么意思?是gitignore造成这个问题? – Ishtiaque 2014-09-19 12:19:20
问题解决了..但我不知道如何。运行上面的命令后,我打开了我的gitignore文件,并在该命令的输出中显示了行号。然后做了一个git状态,并显示了一切。 – Ishtiaque 2014-09-19 12:35:04