在 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
我用的是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