我有一个.gitignore文件,我也用EGit在我的Android项目的bin目录中“untrack”和“ignore”文件。尽管如此,每当我提交时,这三个文件总是在那里(灰色忽略X图标),但会自动检查。为什么?EGit忽略/ Android
这三个文件是classes.dex,myproject.apk,resources.ap_
我在世界上怎样才能使它所以这实际上是忽略并在提交不能自动检查?
谢谢。
我有一个.gitignore文件,我也用EGit在我的Android项目的bin目录中“untrack”和“ignore”文件。尽管如此,每当我提交时,这三个文件总是在那里(灰色忽略X图标),但会自动检查。为什么?EGit忽略/ Android
这三个文件是classes.dex,myproject.apk,resources.ap_
我在世界上怎样才能使它所以这实际上是忽略并在提交不能自动检查?
谢谢。
您可以在.gitignore文件中明确声明这些文件。或者你也可以通过添加这对您的.gitignore忽略所有.DEX,.apk文件,并.ap_文件:
*.dex
*.apk
*.ap_
如果文件已经添加,它不利于将其付诸的.gitignore。你也 需要告诉git不要跟踪文件了(git rm)
robinr是正确的,git忽略甚至有时会恶化情况。
你可以做两件事情:
1)拆下你是从第一的.gitignore试图untrack文件。之后,你做untrack-> commit。在这之后你可以选择git忽略它们。
OR
2)Assume unchanged,这标志该文件,如果你从来没有打动了他们之后,并实现你试图做(忽略/ untrack)。
您是否检查过回购协议中的实际内容?看看gitignore以确保列出文件,看看文件是否被实际追踪(不只是虚假的复选标记)。 – Cascabel 2012-01-11 20:14:35