我正在尝试设置一个Xcode项目,使用GitHub for Mac,昨天发布: http://mac.github.com/
我之前从未使用过GitHub(请原谅我,编码众神),所以我想我会尝试使用友好的UI来为像我这样的傻瓜。
如果我创建一个新的Xcode项目,我可以选择使用存储库。 GitHub for Mac将能够扫描我的文件夹,我将能够选择那个新项目。据推测,这将使我能够使用Xcode中的版本编辑器按钮,我所做的任何事情都将与GitHub(或不是???)同步。
但是如何从旧项目创建存储库? GitHub for Mac文档说只需将一个文件夹拖到GitHub中,但是Xcode项目本身肯定需要告诉它它已连接到GitHub ......或者我是否绝望地混淆了?
答案 0 :(得分:5)
如果您将文件夹拖到GitHub for Mac,我们将检测它是否是现有的Git存储库,或者我们是否需要将其设置为一个。从那里,你将在右上角有一个“Push to GitHub”按钮。真的 - 只需将它拖到GitHub for Mac,一切都会顺利。
答案 1 :(得分:3)
这里似乎有两个问题,所以我会尝试单独回答它们。 :)
据推测,这将使我能够在Xcode中使用版本编辑器按钮,我所做的任何事情都将与GitHub(或不是???)同步。
是的, Xcode 和 Github for Mac 都在基级与git
commit objects进行交易。您在项目中进行的任何提交都可以在Xcode的版本编辑器中浏览,也可以使用 Github for Mac 与Github存储库同步。
但是如何从旧项目创建存储库?
如果使用 Github for Mac 创建存储库,那么它将在当前项目中initialise a repository。 Xcode can pick this up也可以使用它。但是, Xcode 有时需要一点时间才能实现为其创建git存储库。如果它没有马上拿起,请尝试重新启动 Xcode 。