Git只忽略与文件夹同名的文件

Joh*_*ith 6 git

我有这个目录结构:

app/.bundle/
app/file1.bundle
app/tmp/file2.bundle
app/.gitignore
Run Code Online (Sandbox Code Playgroud)

我想在.gitignore中添加一个只忽略以.bundle结尾的文件的条目.

*.bundle也会忽略该文件夹.bundle,但我希望它与内容一起签入.

pok*_*oke 13

你可以这样做:

*.bundle
!.bundle/
Run Code Online (Sandbox Code Playgroud)

这将忽略结尾的一切.bundle,除了一个名为文件夹.bundle.