.gitignore将Git与Xcode结合使用时,我应该包含哪些文件?
Apple在Xcode 5中引入了一个与项目相关的新文件类型:"xccheckout".
该文件位于".xcodeproj/project.xcworkspace/xcshareddata /"目录中,似乎它与项目的版本控制系统有关.
这里有一个示例文件:http://pastebin.com/5EP63iRa
我想在VCS下应该忽略这种类型的文件,但我不确定.
所以这里是问题:
随着Xcode 7终于发布,我想知道.gitignore新版本中Xcode项目的适当设置是什么,以及XCODE 6中适用的相同设置是否仍然适用.
注意这是XCODE 7 Specific. 其他版本的XCODE有各种答案,但我不知道7是否添加了应添加到.gitignore的任何新文件或类型.
我是Xcode的新手,刚刚发现它在项目目录中存储了大量用户信息和其他东西,我在版本控制中并不需要这些东西,或者想在Github上放置.这就是Xcode项目的基本外观:
1 AppName/
2 ??? AppName
3 ? ??? Base.lproj
4 ? ? ??? LaunchScreen.xib
5 ? ? ??? Main.storyboard
6 ? ??? Images.xcassets
7 ? ? ??? AppIcon.appiconset
8 ? ? ??? Contents.json
9 ? ??? AppDelegate.swift
10 ? ??? Info.plist
11 ? ??? ViewController.swift
12 ??? AppName.xcodeproj
13 ? ??? project.xcworkspace
14 ? ? ??? xcuserdata
15 ? ? ? ??? user1.xcuserdatad
16 ? ? ? ??? UserInterfaceState.xcuserstate
17 ? ? ??? contents.xcworkspacedata
18 ? ??? xcuserdata
19 …Run Code Online (Sandbox Code Playgroud) 我的问题是您是否应该忽略调试器文件夹和 Breakpoints_v2.xcbkptlist 文件。或者也应该提交文件。
是否有一个标准的 Xcode 5 git 忽略文件,例如此处列出的文件,但适用于 Xcode 5。我喜欢这个文件,因为它的注释为像我这样不那么高级的人详细解释了每个忽略文件。
在与?一起.gitignore使用时Git,我应该包含哪些文件Xcode 5?