所以问题是我得到了一个我必须要做的项目。
我有config.yml
文件我正在编辑,但它没有出现在``git status . I checked
的输出中.gitignore and
config.yml`不在其中。
但是当我通过git运行它来查看被忽略的文件时,我看到了我的文件config.yml
git ls-files --others -i --exclude-standard
虽然在config.yml
中没有提到,.gitignore
如何被忽略?如何将其从忽略的文件列表中排除?
另一个UPDATE1
config.yml
中提到了 .gitignore
,原因如下:/
答案 0 :(得分:2)
如果你无法弄清楚是什么原因导致它被忽略,那么让它“无人”的蛮力解决方案就是简单地运行
git add -f config.yaml
然后,Git将跟踪该文件。