对不起,听起来像是一个非常简单的问题。但我仍然是初学者。我已经忽略了.gitignore
文件本身以及.idea
文件夹中的所有内容。这是我的.gitignore
文件:忽略文件夹内的单个文件
\.gitignore
.idea/**
我工作的一个Web项目,并试图忽略一个文件夹中的单个文件:config/db.php
,但不能达到它。感谢任何帮助!
对不起,听起来像是一个非常简单的问题。但我仍然是初学者。我已经忽略了.gitignore
文件本身以及.idea
文件夹中的所有内容。这是我的.gitignore
文件:忽略文件夹内的单个文件
\.gitignore
.idea/**
我工作的一个Web项目,并试图忽略一个文件夹中的单个文件:config/db.php
,但不能达到它。感谢任何帮助!
您可能已在跟踪文件。从手册页:
Files already tracked by Git are not affected;
所以,你首先需要删除的文件,如果你尝试重新提交它,你会得到一个警告。
首先,您似乎已经提交了您要忽略的文件。在这种情况下,这样做:
git rm -rf -—cached .idea/ config/db.php
接下来,纠正你的.gitignore
文件有以下条目:
.gitignore
.idea/
config/db.php
现在,提交您的.gitignore
文件的更改:
git add .gitignore && git commit -m “Correct ignore files”
请选择正确标记。这是一个混帐和gitignore问题,而不是PHP或Web。 –
我添加了** config/db.php **到**。gitignore **,但没有任何更改 – Sherzod
可能的重复[如何忽略Git中目录中的文件?](http://stackoverflow.com/问题/ 8527597 /如何做,我忽略文件在目录中的git) –