(Git) 忽略文件夹中的单个文件

问题描述 投票:0回答:2

抱歉,如果这听起来是一个非常简单的问题。但我还是初学者。我已经忽略了

.gitignore
文件本身以及
.idea
文件夹中的所有内容。这是我的
.gitignore
文件:

\.gitignore
.idea/**

我正在开发一个 Web 项目并尝试忽略文件夹中的单个文件:

config/db.php

但无法到达。感谢任何帮助!

git gitignore
2个回答
2
投票

首先,您似乎已经提交了要忽略的文件。在这种情况下,请执行以下操作:

git rm -rf -—cached .idea/ config/db.php

接下来,更正您的

.gitignore
文件以包含以下条目:

.gitignore
.idea/
config/db.php

现在,提交

.gitignore
文件中的更改:

git add .gitignore && git commit -m “Correct ignore files”

0
投票

您可能已经在跟踪该文件。从主页:

Files already tracked by Git are not affected;

所以你首先需要删除该文件,如果你尝试再次提交它,你会收到警告。

© www.soinside.com 2019 - 2024. All rights reserved.