Xcode 8:如何向现有项目添加GIT仓库

3
当我创建这个Xcode(Swift)项目时,我忘记勾选“创建Git仓库”。我花了很多时间让项目的第一部分工作起来,然后意识到我无法进行GIT提交。是否有一种方法可以纠正这个疏忽?换句话说,是否有一种方法可以更改现有的Xcode项目以包括GIT仓库?
通常我会在开始时进行GIT提交,但显然我忘记了这一点。
我不打算花时间学习GIT命令行命令。如果需要这样做,我将创建一个包含存储库的新项目,并从现有项目中复制所有内容。我以前做过这样的事情,但它并不像听起来那么简单。
1个回答

3

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

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

有关完整的教程(仅限XCode,不包括git命令行),请参见 "如何在现有XCode项目中使用Git" (从 "Xcode 7(和8)" 开始的答案)

XCode 8 commit dialog

OP RobertL 补充道 在评论中:

那个回答漏掉了一点,即它只将一个文件放入仓库,而不是所有项目文件。
如果您对项目中的每个文件进行更改并再次提交,则它们都会进入仓库。


“在现有的XCode项目中使用Git”的第一部分,绿色勾选的答案已经过时。但是标记为“Xcode 8”的最后一个答案,尽管没有被绿色勾选,现在是可行的。即使该答案遗漏了一件事情,即它只将一个文件放入存储库,而不是所有项目文件。如果您对项目中的每个文件进行更改并再次提交,则它们都将进入存储库。 - RobertL
@RobertL 谢谢您的反馈。我已将您的评论包含在答案中以增加可见度。 - VonC

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接