【问题标题】:Xcode 8: how to add a GIT repository to an existing projectXcode 8:如何将 GIT 存储库添加到现有项目
【发布时间】:2017-12-20 19:54:24
【问题描述】:

当我创建这个 Xcode (Swift) 项目时,我忘记检查“创建 Git 存储库”。我花了很多时间让项目的第一部分开始工作,然后意识到我无法进行 GIT 提交。有什么方法可以纠正这种疏忽吗? IOW 有没有办法将现有的 Xcode 项目更改为包含 GIT 存储库?

通常我一开始就进行 GIT 提交,但显然我忘了这样做。

我不会花时间学习 GIT 命令行命令。如果这就是它所需要的,我将改为创建一个包含存储库的新项目,并将现有项目中的所有内容复制到其中。我以前做过,但并不像听起来那么简单。

【问题讨论】:

    标签: xcode git


    【解决方案1】:

    检查您是否在现有 XCode 项目中启用了源代码控制。

    Xcode > Preferences... > Source Control:选中Enable Source Control 框。
    这将使您能够访问 Git 菜单命令。

    有关完整教程(仅限 XCode,而非 git 命令行),请参阅“Using Git with an existing XCode project”(答案以“Xcode 7 (and 8)”开头)

    OP RobertL 加上in the comments

    这个答案遗漏了一件事,即它只将一个文件放入存储库,而不是所有项目文件。
    如果您对项目中的每个文件进行更改并再次提交,它们都会进入存储库。

    【讨论】:

    • “在现有 XCode 项目中使用 Git”的第一部分,答案是绿色的,已过时。但是最后一个标有“Xcode 8”的答案,而不是绿色检查,现在很好。即使这个答案也遗漏了一件事,即它只将一个文件放入存储库,而不是所有项目文件。如果您对项目中的每个文件进行更改并再次提交,它们都会进入存储库。
    • @RobertL 感谢您的反馈。我已将您的评论包含在答案中以提高知名度。
    猜你喜欢
    • 2012-11-27
    • 1970-01-01
    • 2017-09-25
    • 1970-01-01
    • 1970-01-01
    • 2012-09-23
    • 2014-01-07
    • 2014-03-14
    • 2011-10-23
    相关资源
    最近更新 更多