【问题标题】:Add local repo for existing Xcode 5 Project为现有 Xcode 5 项目添加本地存储库
【发布时间】:2013-10-29 23:33:47
【问题描述】:

我已经完成了一个 Xcode 5 教程,想要做出一些重大的改变,但是想把这个 Xcode 5 项目变成一个存储库。

我已经阅读了一些内容,您可以通过转到 Xcode -> Preferences -> Accounts -> Add Respository -> 输入存储库地址来添加存储库:

那么我要在这里为我想要处理的本地存储库(在我的 iMac 上)输入什么?

干杯。

【问题讨论】:

    标签: ios xcode git xcode5


    【解决方案1】:

    我会从命令行执行此操作。

    1. 关闭Xcode.app
    2. 打开Terminal.app
    3. $ cd /path/to/project/dir
    4. $ git init .
    5. 创建一个.gitignore 文件以忽略一些您不想跟踪的 Xcode 和输出文件(见下文)。
    6. $ git add .gitignore
    7. $ git add .
    8. $ git commit -a -m Initial.

    示例(但不完整).gitignore 文件:

    build/
    */xcuserdata/
    

    您很可能希望添加一个远程跟踪存储库,可能在 github 或 bitbucket 上(一旦在那里创建了 bare 存储库):

    $ git remote add origin https://bitbucket.org/yourname/yourrepo.git
    $ git push -u origin --all
    $ git push -u origin --tags
    

    下次打开 Xcode 项目时,它就可以供源代码使用了。

    【讨论】:

    • @shashwat 是的,每一个都不一样。 4.它是当前目录。 6 它将文件标记为隐藏 7. 它是一个句号。
    • 第 5 步和第 6 步对我不起作用。我不得不改用这个:$ touch .gitignore
    • 您必须执行“git add”。在进行 git commit 之前
    【解决方案2】:

    苹果官方的解决方案是here. 请参阅“使用 Git 管理开发 Mac 上的非托管工作区目录”

    【讨论】:

      【解决方案3】:

      这仅适用于存储在项目目录之外某处的现有存储库。您可以通过在项目的顶级文件夹中打开终端,然后输入 git init 来创建新的存储库。您的 repo 现在已创建,Xcode 将自动识别。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-12-20
        • 2011-08-13
        • 2012-09-23
        • 2013-10-09
        • 2011-02-19
        • 1970-01-01
        • 2012-01-19
        • 1970-01-01
        相关资源
        最近更新 更多