在 windows 上忽略带有 GitHub 的文件

Ignore file with GitHub on windows

我用的是GitHub on windows,我在本地克隆了一个wordpress项目。在根目录下,项目包含文件 .gitignore,其中包含以下行:

*.log
wp-config.php

所以我不应该在根目录中有 wp-config.php 文件,但是 wp-config.php 存在于本地

如果我在客户端上右击 > "Ignores file":一个新行被添加到文件 .gitignore 但我的文件没有被忽略。

你知道为什么吗?

谢谢!

您可以使用 gitstatus 从 CLI 检查 .gitignore 文件的状态吗?您是否能够使用新条目成功添加、提交和推送?

对于您所看到的情况,一个可能的解释是文件 wp-config.php 已被 Git 跟踪。做 git status 会告诉你发生了什么。如果该文件已经被跟踪,那么您必须执行以下命令 除了 将其添加到 .gitignore:

git rm --cached wp-config.php