1

我有一个缓存目录,我试图被 git 忽略,它位于我的 CMS 的根目录中:

/files/cache/

我在项目根目录的 .gitignore 文件中尝试了以下变体:

/files/cache
/files/cache/*
files/cache
files/cache/*

但是文件仍然显示在 Tower 中,准备好上演 - 我唯一能想到的另一件事是我在文件中使用这样的注释:

# comment
/files/cache

只是不确定我错过了什么对不起 - 任何帮助将不胜感激

4

2 回答 2

3
  1. 有问题的文件是否未被跟踪?请注意,Git 已经跟踪的文件不能被忽略。在这种情况下,您必须首先取消跟踪它们并提交删除。

  2. 在 Tower 的“状态”视图中,您使用哪种视图模式?如果我们谈论的是由模式匹配的文件夹(不仅仅是单个文件),“ALL”模式将继续将文件夹显示为未跟踪(同时也隐藏单个文件)。“修改”将完全隐藏匹配的模式。

于 2012-04-04T17:45:03.890 回答
0

把这个 .gitignore 放在 /files/.gitignore

cache

并提交它。

于 2012-04-04T03:59:24.510 回答