我有这个目录结构:
app/.bundle/
app/file1.bundle
app/tmp/file2.bundle
app/.gitignore
我想在 .gitignore 中添加一个条目,它只忽略以 .bundle 结尾的文件。
这样做*.bundle
也会忽略文件夹.bundle
,但我希望它与内容一起签入。
我有这个目录结构:
app/.bundle/
app/file1.bundle
app/tmp/file2.bundle
app/.gitignore
我想在 .gitignore 中添加一个条目,它只忽略以 .bundle 结尾的文件。
这样做*.bundle
也会忽略文件夹.bundle
,但我希望它与内容一起签入。
你可以这样做:
*.bundle
!.bundle/
这将忽略以 结尾的所有内容.bundle
,但名为 的文件夹除外.bundle
。
如果您有一个包含同名文件的目录 samename/samename 那么我相信您可以添加到您的 .gitignore 文件中:
samename/samename
那么只有文件而不是目录将被忽略。如果你只有
samename
在您的 .gitignore 文件中,则目录和文件都将被忽略。在您的第一个版本中,不会忽略不同目录中具有相同名称的文件。说不同的名称/相同的名称将不会被忽略。让我知道我是否错了。