【问题标题】:Upload source code directly from Xcode 4直接从 Xcode 4 上传源代码
【发布时间】:2012-02-14 11:42:58
【问题描述】:

我创建了一个启用了“为此项目创建本地 git 存储库”选项的 iPhone 项目。最近我创建了一个github 帐户。现在我想直接将我的代码提交到 github,而不是我的本地存储库。我怎么能这样做?

【问题讨论】:

    标签: iphone git version-control xcode4 github


    【解决方案1】:

    Xcode 中的 git 集成有些受限。而且我个人只少量使用它。从技术上讲,您必须先将代码签入本地存储库,然后才能将其推送到远程存储库(但有些工具允许您同时执行这两项操作)。

    但是,我可以推荐使用 Tower 将您的代码推送到 github。它有一个简单的界面,并且非常方便地完成大多数常见的 git 任务:


    (来源:git-tower.com

    如果你想使用免费客户端,还有原生的Github mac client,它显然可以与 github 配合使用。

    如果您需要做更高级的事情,您可以随时恢复到终端

    顺便说一句:如果您想知道如何从本地存储库推送到终端中的远程,您可能会发现 Visual Git Cheet Sheet 很有帮助:

    【讨论】:

      【解决方案2】:

      使用 XCode 推送代码总是给我带来问题。所以最好的选择是使用终端推送代码。以下是将代码推送到 git hub 的步骤。

      1. 打开项目文件夹的终端设置路径。

      2. 使用命令 git commit --dry-run 检查修改或新文件。它将向您显示所有修改或新添加的文件。还有一些 Xcode 文件。

      3. 使用 git 命令 git add "file1 path" "file2 path" 添加新文件和修改文件。如果您添加了新文件或更改了 Xcode 设置,也不要忘记添加 .proj 文件。

      4. 使用命令 git commit 提交您的文件。它将打开消息窗口。所以你可以按 i 输入信息。写完消息后按:wq

      5. 运行命令 git push origin HEAD。

      【讨论】:

      • 在哪里可以指定 GitHub 的链接?
      • 不需要指定github的链接。作为第一步,设置本地存储库项目路径。要设置存储库,请通过以下链接 - help.github.com/mac-set-up-git
      猜你喜欢
      • 2011-11-13
      • 2011-07-13
      • 1970-01-01
      • 2012-02-01
      • 2014-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多