2014-05-09 40 views
-1

我读过开发人员确实需要源代码控制。现在我从来没有使用过它,而且我现在已经退出了一些项目。已经退出项目的源代码控制xCode 5

我该如何设置?

里面已经有一个文件路径,但它什么都没有?我甚至不知道它在那里做什么..我想为我自己的地方git。试图在谷歌上搜索,发现一些结果与终端设置。但我认为应该有一个正确的方式来做到这一点与xCode而不是终端?

黑名单S01E22.en.srt 黑名单S01E22.mp4 First image off xcode Second image of xcode

亲切的问候!

+0

尤其是应谷歌“在Xcode混帐”如果这是你想知道的。 [这是结果](http://www.cimgf.com/2013/12/10/using-git-in-xcode/)。如果你对Git一无所知,那么[这个stackoverflow问题](http://stackoverflow.com/questions/315911/git-for-beginners-the-definitive-practical-guide)。 [和这个关于git和xcode的问题](http://stackoverflow.com/questions/8410129/tutorial-on-git-with-xcode)。 – Leiaz

+0

刚刚意识到*现有项目*部分可能会使XCode *中的这个更加困难*。但在命令行中使用git,[它完全简单](http://stackoverflow.com/questions/5383609/using-git-with-an-existing-xcode-project)。在一个新项目上,我想它只是为你做初始化。 – Leiaz

+1

只需在项目目录中运行'git init'和'git add .'。从那里,您可以使用Xcode源代码控制的所有GUI前端功能。 – esqew

回答

1

非常抱歉,Xcode没有选择将现有项目置于版本控制之下。但是,您可以使用Mac的GitHub,这将允许您执行此操作。它也有方便的合并工具,并且可以让你将代码推送到GitHub.com,只需点击一下按钮即可:https://mac.github.com

从命令行创建git仓库很容易:打开终端和导航到您的项目的根文件夹。然后键入以下内容:

git init 
git add . 
git commit -m "initial commit" 

注意,这种方法,以及适用于Mac将GitHub的版本控制项目中的每个文件 - 这是不是当你开始使用Git一个新项目启动Xcode的是什么呢。您可能会遇到麻烦,因为您的用户界面状态每秒更改一次 - 这可能会导致提交和合并困难。

下面的文章讨论这个详细: http://pinkstone.co.uk/how-to-place-an-exiting-xcode-project-under-version-control-with-git-and-ignore-files-you-dont-want-to-track/