2

在我的 gitignore 中,我有这两行:

Project1/web.config
Project2/web.config

但是,它也忽略Project1/web.config.debug,Project1/web.config.qa等。如何指定允许存在?

4

1 回答 1

0

找出文件被忽略的最快方法,即使用哪个 .gitignore 文件以及使用哪个规则git check-ignore(git 1.8.4+,2013-08-23,最近在 Git 2.17 中改进):

git check-ignore -v -- Project1/web.config.debug

如果你想忽略任何文件夹Debug,这就足够了:

Debug/

尾随/将确保它不匹配任何文件,只匹配文件夹。

该命令在 OP 时不可用,但不久之后。

于 2018-08-03T17:48:28.170 回答