23

iPhone (Xcode) 项目的 .gitignore 文件的“标准”内容是什么?

PS:不确定这是否需要是CW。

4

3 回答 3

34
build/
.DS_Store
**/*.pbxuser
*.mode2v3
*.mode1v3
**/*.perspectivev*

这是一个好的开始。

更新了戴夫的建议。

于 2010-06-18T01:41:30.760 回答
10

您还应该在 xcode 4.2 中排除xcworkspace和。xcuserdata所以这里有一个完整的列表,对于 iOS 项目应该忽略它

# Exclude the build directory
build/*

# Exclude temp nibs and swap files
*~.nib
*.swp

# Exclude OS X folder attributes
.DS_Store

# Exclude user-specific XCode 3 and 4 files
*.mode1
*.mode1v3
*.mode2v3
*.perspective
*.perspectivev3
*.pbxuser
*.xcworkspace
xcuserdata
于 2012-03-04T05:50:19.700 回答
7

从 GitHubgitignore项目,截至今天:

# Xcode
.DS_Store
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
DerivedData
.idea/

来源:https ://github.com/github/gitignore/blob/master/Objective-C.gitignore

于 2012-10-30T03:52:20.920 回答