git track忽略文件夹

时间:2013-01-16 17:57:28

标签: git

我使用.gitignore从git中排除了一个特定的文件夹。今天我需要跟踪里面的文件,但似乎删除.gitignore中的行不起作用 我尝试git update-index --no-assume-unchanged -R folder但是-R不起作用,当我git update-index --no-assume-unchanged folder时他告诉我fatal: Unable to mark file media,因为他期待文件不是文件夹。

那么如何跟踪这些文件呢?

非常感谢。

2 个答案:

答案 0 :(得分:1)

你有一步正确摆脱.gitignore文件中排除它的行。承诺。现在git add path/to/your/file并提交。现在应该跟踪该文件。

如果仍然没有,请检查您是否在配置中没有设置排除模式。

答案 1 :(得分:1)

如果你得到fatal: Unable to mark file media,那么该文件可能不在repo中。试试git ls-files -o。这将告诉您存储库中没有的文件。如果它列在那里,那么你必须git add folder。如果它导致您出现任何问题,您可以添加git add -f folder以强制添加,尽管忽略设置。