6

我有这个目录结构:

app/.bundle/
app/file1.bundle
app/tmp/file2.bundle
app/.gitignore

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

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

4

2 回答 2

16

你可以这样做:

*.bundle
!.bundle/

这将忽略以 结尾的所有内容.bundle,但名为 的文件夹除外.bundle

于 2013-11-08T01:44:12.223 回答
0

如果您有一个包含同名文件的目录 samename/samename 那么我相信您可以添加到您的 .gitignore 文件中:

samename/samename

那么只有文件而不是目录将被忽略。如果你只有

samename 

在您的 .gitignore 文件中,则目录和文件都将被忽略。在您的第一个版本中,不会忽略不同目录中具有相同名称的文件。说不同的名称/相同的名称将不会被忽略。让我知道我是否错了。

于 2016-10-20T08:52:20.783 回答