Gitignore 忽略文件夹而不是文件

问题描述 投票:0回答:2

我正在尝试做一些非常简单的事情:我在

src/main/resources/
中有一个名为application.properties的文件,我不想将其推送到git。

resources
文件夹内,我还有其他需要推送的文件夹。

.gitignore

...
*application.properties
...

但是当我尝试将文件添加到 git 时,它会忽略

resources
文件夹(显然还有里面的文件)。即使我将
.gitignore
文件更改为
src/main/resources/application.properties
也会出现同样的问题。

如何只忽略 application.properties 文件而不忽略它所在的文件夹?

git gitignore
2个回答
0
投票

这里:git 会忽略空文件夹吗?

基本上,您需要在文件夹中添加一个空的

.gitkeep
文件,在原始帖子中还有一条带有自动执行此操作的脚本的评论。


-1
投票

你必须重写你的

.gitignore
如下:

application.properties

在这种情况下,无论子文件夹如何,git都会忽略所有地方的

application.properties

© www.soinside.com 2019 - 2024. All rights reserved.