我的.gitignore
文件如下:
html/
cache/
resources/
# Temp files often created by editors
*.~
我知道希望开始跟踪html中的特定目录,所以我添加`!html / support /
html/
cache/
resources/
# Temp files often created by editors
*.~
# Track support
!html/support/
然而,在这样做之后,Git似乎仍然没有跟踪html / support /及其所有孩子。
如何将以前忽略的目录添加到Git存储库?
答案 0 :(得分:31)
不忽视并不意味着跟踪。
只需使用
git add html/support/
位于git存储库的根目录。
如果仍然忽略该文件,您可以使用git add -f
强制添加它(这不会修改.gitignore
文件,只允许一点例外):
git add -f html/support/
答案 1 :(得分:0)
您只需转到 .gitignore 文件所在的文件目录即可。此文件包含所有被忽略的文件。您只需删除文件列表并保存即可。然后刷新您的项目。然后你就可以提交这些文件了。
答案 2 :(得分:0)
您的 .gitignore
应添加以下行:
!html/support/**