Xcode .git ignore

4
我的问题是,你是否应该忽略debugger文件夹和Breakpoints_v2.xcbkptlist文件。还是这些文件也应该提交。
是否有标准的Xcode 5 git ignore文件,就像这里列出的那样,但适用于Xcode 5。我喜欢这个文件,因为它的注释详细解释了每个忽略文件,适合像我这样不太高级的人使用。

1
可能是What should Xcode 5 gitignore file include?的重复问题。 - Alexis
2个回答

5
是的。Xcode 5项目的Gitignore文件应该如下所示:
# Xcode
.DS_Store
#build file
build/
#personal settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
#xcode state
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
DerivedData
.idea/

2
如果在同一目录下有一个大的debug/build文件夹,我会忽略它,因为它应该只包含一次性构建文件,你肯定不需要保留。我认为断点文件存储了你在项目中如何使用断点的所有信息,我肯定会提交它。

为什么一定要提交断点文件呢?这里存在一个权衡,不是吗?如果这是你自己的项目,或许你会关心重新创建断点状态;然而,如果其他人也在同一份代码上工作,他们可能不希望使用你的断点信息。 - undefined
你可以选择共享或个人断点。然后你可以只提交共享的断点。所以,如果你想为项目共享任何公共断点,你可以在那个时候做出决定,如果你不共享任何断点,那个文件就不会存在。 - undefined
好的,这是个不错的主意。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接