忽略Git目录,除了指定的目录。

9
我希望忽略public_html/目录下的所有文件,除了其中一个文件。
我提供以下.gitignore文件内容:
public_html/*
!public_html/config/config.php

然而,当我运行 git status 命令时,我没有找到已经包含了 config.php 文件。

类似于这篇帖子?在Windows上似乎存在问题:https://dev59.com/0nA65IYBdhLWcg3wuRF8 - vsekhar
2个回答

10

将 .gitignore 文件更改为

public_html/*

并强制将config.php添加到index中。

git add -f public_html/config/config.php

2

首先提交或添加public_html/config/config.php,然后将public_html添加到gitignore中。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接