对于Xcode 7,我的gitignore应该是什么

Jee*_*eef 17 git xcode gitignore ios swift

随着Xcode 7终于发布,我想知道.gitignore新版本中Xcode项目的适当设置是什么,以及XCODE 6中适用的相同设置是否仍然适用.

注意这是XCODE 7 Specific. 其他版本的XCODE有各种答案,但我不知道7是否添加了应添加到.gitignore的任何新文件或类型.

mip*_*adi 10

这里是一个我倾向于使用:

.DS_Store
build
*.xcodeproj/*
!*.xcodeproj/project.pbxproj
Run Code Online (Sandbox Code Playgroud)

除了实际包含项目设置的文件外.DS_Store,这将忽略文件,build目录和.xcodeproj文件中的所有内容.如果您有共享方案,也可以添加

!*.xcodeproj/xcshareddata
Run Code Online (Sandbox Code Playgroud)

作为显示在这里.

  • 我不会忽略`*.xcodeproj`,而是忽略`xcuserdata`. (7认同)