git忽略目录,除了指定

ska*_*gor 9 git gitignore

我想忽略整个public_html /目录,除了里面的一个文件

我给.gitignore如下:

public_html/*
!public_html/config/config.php
Run Code Online (Sandbox Code Playgroud)

但是,当我运行git status时,我找不到config.php已包含在内.

Tim*_*bov 10

将.gitignore改为

public_html/*
Run Code Online (Sandbox Code Playgroud)

并强制将config.php添加到索引中.

git add -f public_html/config/config.php
Run Code Online (Sandbox Code Playgroud)


man*_*lds 2

首先commit/addpublic_html/config/config.php然后添加public_html到gitignore。