我正在尝试向.gitignore文件中添加一些模式,以忽略Xcode生成的* .mode1v3和* .pbxuser文件。但是,我的应用程序名称中有一个空格,因此我要忽略的文件位于Foo Bar.xcodeproj/目录中。添加这些模式的变体似乎不起作用:

*.mode1v3
Foo Bar.xcodeproj/
Foo Bar.xcodeproj/*.mode1v3
Foo Bar.xcodeproj/username.mode1v3

.gitignore模式应该是什么?

最佳答案

AFAIK空间未得到特别处理; Pro Git或gitignore(5)fnmatch(3)均未提及它们。无论如何,第一个模式*.mode1v3完全足够;不带斜杠的模式将应用于所有子目录。如果您想要特定子目录的其他忽略模式,只需在该目录中放置专用的.gitignore

08-26 10:30