在Xcode 4.3.2中将现有项目放入源代码控制

11

我正在寻找一种将我的现有项目纳入源代码控制的方法,我查看了这个问题,但是它似乎只适用于Xcode 4.0,因为我找不到执行建议操作的方法。我还查看了这个问题,但是该解决方案也行不通,因为我的项目目前还没有进行源代码控制。如何将我的现有项目纳入源代码控制?

编辑

我希望它成为一个git仓库,而不是subversion。


Git;我会在问题中具体说明。 - Carter Pape
啊,我在svn方面还不错,但是在git上很糟糕 =] 祝好运。 - James Webster
3个回答

19

你可以在终端中使用以下命令:

cd /到应用程序文件夹的路径

git init
git add .
git commit -am 'a descriptor of your first commit'

这样做后应该会在Xcode中被捕捉到,你可能需要关闭并重新打开

希望能帮到你


1
在进行 git init 之前,将 UserInterfaceState.xcuserstate 文件放入 .gitignore 中是明智的,因为它会不断变化,但与您的代码无关。可以通过以下方式完成:在应用程序文件夹中执行 find . | grep UserInterface | sed 's:^./::' >>.gitignore - LavaSlider
这是一篇旧帖,我假设你们大多数人已经知道如何操作了,但我想指出的是,苹果现在有一个文件解释了创建 gitsubversion 项目库的过程:链接. 希望这对你有所帮助。 - RoberRM
你是对的,@JoãoAbrantes,但我无法编辑那个链接,所以我会添加一个新的链接。只需向下滚动到该页面的底部,其中说“_使用Git管理开发Mac上未受管控的工作区目录_”。 - RoberRM
旧的帖子,但回答仍然独特且相关。链接已移动至此处:https://developer.apple.com/library/content/documentation/IDEs/Conceptual/xcode_guide-continuous_integration/PublishYourCodetoaSourceRepository.html - Sean O'Bannon

1

0

以下是实现此操作的步骤,但需要将您现有的项目克隆到一个新项目中:

1、(假设您的项目尚未在本地源代码控制下)在本地源代码控制下创建一个新项目(请注意,在此阶段添加远程源代码控制可能不成功)

2、使此新项目成为旧项目的克隆-拖动文件,添加框架等

3、在菜单“源代码控制” ->“配置”中

4、在新窗口中,单击“远程” ->“+” ->“添加远程”

5、名称:任何内容(您可以使用“BitBucket”)

地址:https://accountname@bitbucket.org/accountname/reponame.git

6、"源代码控制" -> "提交"

7、在左下角选择“推送到远程”

8、单击“提交”

9、检查BitBucket网站以查看是否已将其推送到其中


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