Git 不断向存储库中添加文件,而不是应该忽略的文件
Git keeps adding files to repository than should be ignored
我在 Android Studio 工作,我不知道这个问题是否与 Android Studio 或 git
有关:
我想将 Android Studio 创建的 .iml
文件保留在我的 git
存储库之外,所以我将它们放在一个 gitignore
文件中,您可以在屏幕截图中看到,但文件不断添加。
我试图用
删除它们
git rm --cached
这似乎工作了一段时间,但随后它们不断被添加。
我在项目文件夹中有一个 gitignore 文件,在模块文件夹中有一个文件有问题吗?
PS:截图显示项目文件夹中的gitignore
文件,gitignore
插件识别了Adjust.iml
文件所以我有信心进入Adjust.iml
在正确的文件中。
编辑:项目的根文件夹是:
C:\Projekte\iw-android
截图中显示的gitignore文件为:
C:\Projekte\iw-android\.gitignore
要忽略的文件是
C:\Projekte\iw-android\Adjust\Adjust.iml
并且 gitignore
文件中的条目是:
Adjust/Adjust.iml
我尝试手动输入它或右键单击 -> 在 Android Studio 中添加到 gitignore,结果相同,对我来说看起来是正确的。
如果您想忽略所有 .iml
文件,那么 .gitignore
中的 *.iml
模式就足够了。在模式对它们生效之前,您显然必须删除任何当前跟踪的 .iml
文件。
查看 gitignore
文档了解详细信息。
I tried to remove them with git rm --cached which seems to work for a while
所以这可能意味着您没有将 .gitignore
文件提交到存储库中。
我在 Android Studio 工作,我不知道这个问题是否与 Android Studio 或 git
有关:
我想将 Android Studio 创建的 .iml
文件保留在我的 git
存储库之外,所以我将它们放在一个 gitignore
文件中,您可以在屏幕截图中看到,但文件不断添加。
我试图用
git rm --cached
这似乎工作了一段时间,但随后它们不断被添加。 我在项目文件夹中有一个 gitignore 文件,在模块文件夹中有一个文件有问题吗?
PS:截图显示项目文件夹中的gitignore
文件,gitignore
插件识别了Adjust.iml
文件所以我有信心进入Adjust.iml
在正确的文件中。
编辑:项目的根文件夹是:
C:\Projekte\iw-android
截图中显示的gitignore文件为:
C:\Projekte\iw-android\.gitignore
要忽略的文件是
C:\Projekte\iw-android\Adjust\Adjust.iml
并且 gitignore
文件中的条目是:
Adjust/Adjust.iml
我尝试手动输入它或右键单击 -> 在 Android Studio 中添加到 gitignore,结果相同,对我来说看起来是正确的。
如果您想忽略所有 .iml
文件,那么 .gitignore
中的 *.iml
模式就足够了。在模式对它们生效之前,您显然必须删除任何当前跟踪的 .iml
文件。
查看 gitignore
文档了解详细信息。
I tried to remove them with git rm --cached which seems to work for a while
所以这可能意味着您没有将 .gitignore
文件提交到存储库中。