我有这个目录结构:
app/.bundle/
app/file1.bundle
app/tmp/file2.bundle
app/.gitignore
我想在.gitignore中添加一个只忽略以.bundle结尾的文件的条目。
执行*.bundle
也会忽略文件夹.bundle
,但我希望将其与内容一起签入。
答案 0 :(得分:13)
你可以这样做:
*.bundle
!.bundle/
这将忽略以.bundle
,结尾的所有内容,但名为.bundle
的文件夹。
答案 1 :(得分:0)
如果您的目录中包含同名文件 samename / samename然后我相信你可以添加到你的.gitignore文件:
samename/samename
然后只会忽略文件而不是目录。如果你只有
samename
在.gitignore文件中,然后将忽略目录和文件。 在您的第一个版本中,具有相同名称的文件将位于不同的目录中 不容忽视。说不同名/同名不会被忽略。如果我错了,请告诉我。