我有一些 Git 正在跟踪的文件:
但后来我决定让 Git 忽略它们。所以我将它们添加到 .gitignore 文件中,然后运行以下命令:
git rm --cached content/.htaccess
git rm -r --cached admin/cache/
git rm --cached db_changes.docx
Run Code Online (Sandbox Code Playgroud)
然后我提交了回购协议。但如果我git status再次运行,这些文件仍然显示在“未跟踪的文件”列表中。
我跑:
git ls-files . --ignored --exclude-standard --others
Run Code Online (Sandbox Code Playgroud)
列出 .gitignore 文件,但没有显示任何内容。我确信我将它们正确地放入 .gitignore 文件中,所以我真的很困惑/沮丧。