忽略文件夹中的单个文件

时间:2017-04-15 07:15:39

标签: git gitignore

很抱歉,如果这听起来像一个非常简单的问题。但我还是初学者。我已经忽略了.gitignore文件本身以及.idea文件夹中的所有内容。这是我的.gitignore文件:

\.gitignore
.idea/**

我正在处理网络项目并尝试忽略文件夹中的单个文件:config/db.php

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

2 个答案:

答案 0 :(得分:1)

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

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

接下来,更正您的.gitignore文件以包含以下条目:

.gitignore
.idea/
config/db.php

现在,在.gitignore文件中提交更改:

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

答案 1 :(得分:0)

您可能已经在跟踪该文件了。从手册页:

#import “ProjectName-Swift.h”

因此,您首先需要删除该文件,如果您尝试再次提交该文件,则会收到警告。