gitignore无法忽略带有空格的文件/文件夹

时间:2018-05-26 10:47:41

标签: git gitignore

这是我的.gitignore文件:

Textfusion\ Pro/bin/Debug/
Textfusion\ Pro/bin/Release/
.gitignore
.vs/

但如果我执行git status,那么该文件夹仍在显示。

t

我也尝试过这样:

  • Textfusion Pro / bin / Release /
  • Textfusion *的Pro /仓/释放/
  • “Textfusion Pro”/ bin / Release /
  • “Textfusion Pro / bin / Release /”

1 个答案:

答案 0 :(得分:2)

您的文件已存在于存储库中。您必须git rm他们(请注意,如果您不希望删除这些选项,则应指定--cached git rm选项。之后,如果您在Textfusion Pro/bin/Release/文件中将其写为.gitignore,则应忽略它们。

请注意,即使执行此操作并提交,它们仍将位于存储库历史记录中,占用空间。 Stackoverflow上有一些问题可以解释如何重写git历史记录。