【问题标题】:Using GitHub for mac with an old Xcode project将 GitHub for mac 与旧的 Xcode 项目一起使用
【发布时间】:2011-09-21 13:00:20
【问题描述】:

我正在尝试设置一个 Xcode 项目以使用昨天发布的 GitHub for Mac: http://mac.github.com/

我以前从未使用过 GitHub(请原谅我,编码之神),所以我想我会尝试为像我这样的傻瓜使用具有友好 UI 的应用程序。

如果我创建一个新的 Xcode 项目,我可以选择使用存储库。然后 GitHub for Mac 将能够扫描我的文件夹,我将能够选择那个新项目。大概这将使我能够使用 Xcode 中的版本编辑器按钮,并且我所做的任何事情都将与 GitHub 同步(或不同步???)。

但是如何从旧项目创建存储库? GitHub for Mac 文档说只需将文件夹拖入 GitHub,但肯定需要告知 Xcode 项目本身它已连接到 GitHub……还是我完全糊涂了?

【问题讨论】:

  • 我会联系 Github 支持并询问他们,因为它是相当新的。
  • 不是真正的编程问题,而是关于应用程序的问题。该项目不需要被告知任何事情,因为它正在处理自己的 .git 目录。

标签: xcode git github repository


【解决方案1】:

如果您将文件夹拖到 Mac 版 GitHub,我们将检测它是否是现有的 Git 存储库,或者我们是否需要将其设为一个。从那里,您将在右上角有一个“推送到 GitHub”按钮。真的 - 只需将它拖到 Mac 版 GitHub 上,一切都会好起来的。

【讨论】:

    【解决方案2】:

    您似乎有两个问题,所以我将尝试分别回答它们。 :)

    大概这将使我能够使用 Xcode 中的版本编辑器按钮,并且我所做的任何事情都将与 GitHub 同步(或不同步???)。

    是的,XcodeGithub for Mac 都在基本级别处理 git commit objects。您在项目中所做的任何提交都可以在 Xcode 的版本编辑器中浏览,也可以使用 Github for Mac 与 Github 存储库同步。

    但是如何从旧项目创建存储库?

    如果您使用 Github for Mac 创建存储库,那么它将在您当前的项目中initialise a repositoryXcode can pick this up 也可以使用它。然而,Xcode 有时需要一些时间才能意识到您已经为它创建了一个 git 存储库。如果没有立即恢复,请尝试重新启动 Xcode

    【讨论】:

      猜你喜欢
      • 2011-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-04
      • 1970-01-01
      相关资源
      最近更新 更多