Github和Xcode与多人集成的建议

时间:2017-02-13 00:12:07

标签: ios xcode github

我的一位朋友和我自己正在使用Xcode作为我们的IDE制作iOS移动应用程序。我们将使用Github作为我们的版本控制工具。我很好奇在开始一起工作这个项目的时候有什么我应该小心的吗?例如,我应该成为一个"团队"这样我们的捆绑标识符在两台计算机上都可用?任何建议表示赞赏!

1 个答案:

答案 0 :(得分:0)

为了简单起见,Git是在git之前制作的,当我们在同一个项目上工作时,Linus Torvalds(创建者)正在直接向他的同事发送数据包。这是当时最简单的事情。经过深思熟虑,git是通过使用哈希作为包含以下信息的手段创建的:1)什么是提交,它创建/使用了什么树/分支,2)文件是什么,谁创作并提交了它,以及时间戳为此,3)我们添加/被跟踪和更改的文件中的内容。此外,值得注意的是,当你有一个git repo的副本时,你基本上可以说你有一个主人,因为每个" copy"是一样的。即使有人犯了一个删除所有内容的灾难性错误,你也可以将其他人的副本重新推送到原始分支,让一切正常工作。

因此,使用该信息,git和github是版本控制的绝佳选择,因为它不会以任何方式影响文件,并且在一般情况下,它更快更容易使用。至于你的XCode示例,我建议你查看this tutorial and explaination here.

一旦你跟着它,为你和你的团队建立了一个github存储库。