当Git与Xcode一起使用时,我应该在.gitignore中包含哪些文件?
当前回答
我们确实发现,即使你添加。gitignore和。gittribte *。Pbxproj文件可能被损坏。所以我们有一个简单的计划。
在办公室编码的每个人都简单地丢弃了对这个文件所做的更改。在提交中,我们简单地提到了添加到源代码中的文件。然后推送到服务器。我们的集成管理器会查看提交细节,并将文件添加到资源中。
一旦他更新了远程,每个人都会有一个工作副本。如果少了什么,我们会通知他把它加进去,然后再拉一次。
这对我们来说没有任何问题。
其他回答
这将创建最新的gitignore文件
iOS开发
git ignore swift,ios >.gitignore
对于macOS开发
git ignore swift,macos >.gitignore
GitHub的人们为Xcode项目提供了详尽的。gitignore文件:
斯威夫特:https://github.com/github/gitignore/blob/master/Swift.gitignore
objective - c: https://github.com/github/gitignore/blob/master/Objective-C.gitignore
我同时使用AppCode和XCode。 所以.idea/应该被忽略。
把这个加到亚当的。gitignore上
####
# AppCode
.idea/
最棒的是,
gitignore.io
去选择你的语言,然后它就会给你文件。
对于Xcode 5,我添加:
####
# Xcode 5 - VCS metadata
#
*.xccheckout
选自Berik的答案
推荐文章
- 当git说它正在“解析delta”时,它实际上在做什么?
- Git命令将一个文件夹移动到另一个文件夹
- iOS如何设置应用程序图标和启动图像
- 在单个文件中重新启动/撤消冲突解决方案
- Visual Studio代码如何解决合并冲突与git?
- 无法推送到远程分支,无法解析到分支
- 模拟器慢动作动画现在打开了吗?
- Git:如何将数据库重置为特定的提交?
- 如何在合并期间使用Git和命令行保存本地文件或远程文件?
- 能够用一个命令推到所有git遥控器?
- 重新基于Git合并提交
- 忽略已经签入目录的内容?
- 如何完全删除TFS绑定
- 哪些Eclipse文件属于版本控制?
- 如何从windows cmd保存git提交消息?