我有一个.gitignore文件,我还使用EGit来“取消”和“忽略”我的Android项目的bin目录中的文件。尽管如此,每当我提交时,这三个文件总是在那里(灰色忽略X图标)但自动检查。为什么呢?
这三个文件是classes.dex,myproject.apk,resources.ap _
我可以在世界上如何实现这些实际上被忽略而不是在提交时自动检查?
感谢。
答案 0 :(得分:3)
你可以做两件事:
1)首先删除您尝试从.gitignore取消跟踪的文件。之后你做了unrack->提交。在此之后你可以选择git忽略它们。
OR
2)Assume unchanged,它标记文件,好像你从未触及它们并实现你想要做的事情(忽略/未跟踪)。
答案 1 :(得分:1)
您可以在.gitignore文件中明确说明这些文件。或者你可以通过将它添加到你的.gitignore来忽略所有.dex,.apk和.ap_文件:
*.dex
*.apk
*.ap_
答案 2 :(得分:1)
如果已经添加了文件,则无法将它们放入.gitignore中。你也是 需要告诉git不再跟踪文件(git rm)