Android studio gitignore不会忽视.iml

JY2*_*Y2k 7 git android gitignore

我已经添加:

*.iml 
Run Code Online (Sandbox Code Playgroud)

到我项目中的所有gitignore文件.即使在提交.gitignore之后,它们仍然被跟踪.

den*_*niz 27

即使您添加了不应在.gitignore中跟踪的文件,git也会有时跟踪文件

在这种情况下,您应首先删除缓存,然后添加所有缓存.

重要提示:提交您当前的更改

git rm -r --cached.

git add.

git commit -m"文件跟踪 - 已更改"

  • 这个答案应该是可能会破坏代码库中的东西,因此不应该在这里,或者作者应该添加一个警告。 (2认同)

Ren*_* M. 0

当您添加它们一次后,它们就会被跟踪!

您必须检索所有提交,直到提交 .iml 文件为止。

这是关于 SF 上关于重置 git 提交的好文章: How to revert Git repository to a previous commit?