Android Studio gitignore不会忽略.iml

nzk0hqpo  于 2023-01-24  发布在  Android
关注(0)|答案(2)|浏览(150)

我补充说:

*.iml

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

8ehkhllq

8ehkhllq1#

安全的选择是从临时索引中删除iml文件。
git rm --cached <path to iml file>
git有时会跟踪文件,即使你添加了不应该在.gitignore中跟踪的文件
在这种情况下,您应该先删除该高速缓存,然后添加所有缓存。

重要提示:之前,提交或隐藏当前更改

$ git rm -r --cached .
$ git add .
$ git commit -m "file tracking - changed"
bq3bfh9z

bq3bfh9z2#

当你添加他们一次,他们将保持跟踪!
您必须检索所有提交,直到您提交.iml文件的那一个。
下面是一篇关于在git中重置提交的好文章:How to revert Git repository to a previous commit?

相关问题