我有一个网站,其中有一个 /sites/default/files/
目录用户内容通常保存。考虑到我不需要跟踪这些东西,我将/site/default/files/添加到。吉蒂诺档案。
然后我发现我还想在那个目录中保留一些大部分是永久性的上传。现在更有意义的做法是跟踪/site/default/files/中的所有内容,并排除不需要的子目录,而不是反过来做。
问题是 Git 不会停止忽略该目录。我已经把线从。指定这个目录的 gitignore,它不会跟踪它。我可以选择使用 git add /sites/default/files/ -f
强制 git 跟踪目录,但是我以前也这样做过,而且看起来很混乱。
如果。Gitignore 不再指定该目录为忽略,为什么我必须强制 Git 开始跟踪这些文件?