我需要从git repository中排除dbconfig.php。如何从当前存储库中的当前索引中删除它?即使在运行 git add。
时,我是否可以将其排除在库存中谢谢!
答案 0 :(得分:4)
首先,从索引中删除文件:
git rm --cached dbconfig.php
然后,在存储库的根目录中,创建.gitignore
并向其添加dbconfig.php
。
git add .gitignore
和git commit -m "new gitignore"
,下次您执行git status
或add .
答案 1 :(得分:1)
在存储库中添加名为.gitignore
的文件,并在其中添加一行:
dbconfig.php
然后git add .gitignore
并提交它。
如果您之前已经提交了该文件,则可能需要在提交之前重置为重新添加并重新添加其他文件,省略您不想跟踪的文件。 (删除它并再次提交将从跟踪中删除它,但历史记录仍然存在 - 假设文件包含敏感数据,您不会想要它。)