我正在开发一些 Android(在 Windows 操作系统上)项目,我不想提交生成的文件。我用记事本在根目录中创建了 .gitignore 文件,并向其中添加了以下几行:
Shale/bin/classes/com/shale/activities/
Shale/gen/com/shale/activities/
但是当我在 cmd git status
中运行时,我看到了:
我应该怎么做才能让 git 忽略这个?
我知道 git 读取 .gitignore
文件,因为我创建了一个文本文件 test.txt
并将其添加到 .gitignore
> 并且 git 忽略了它。
谢谢
最佳答案
您似乎在将文件添加到 .gitignore 之前就已经提交了这些文件。尝试使用以下命令删除它们(它不会删除您的文件):
git rm --cached <your-files>
提交您的更改,从现在开始,git 应该忽略对您文件的任何更改。
此外,您还可以查看 example .gitignore for android projects .
关于java - 忽略 Android 生成的文件,GIT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17854019/