当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的答案