GitHub 桌面正在提交忽略的文件

GitHub Desktop is committing ignored files

我的 GitHub 桌面应用程序正在尝试提交一堆(应该)被忽略的文件。

如您所见,整个 .metadata 文件夹都列在我的顶级 .gitignore 文件中。尽管如此,每次都会提交该文件夹中的大量文件。我是否遗漏了文件需要放置的位置?

编辑:我应该补充一下,请不要只告诉我使用命令行。

最常见的情况是,如果文件在之前存在,它们被添加到.git忽略文件,它们将 在任何后续提交或推送中被忽略。

由于您不想使用命令行,我给您的建议是从 git 目录中删除 files/directories,执行提交,然后推送。推送完成后,您可以将有问题的 files/directories 粘贴回 git 存储库,现在应该忽略它们。

以防万一你想知道,你可以使用 git bash git rm -r --cached some-directory 然后执行提交和推送,你将获得相同的结果。