创建Swift 2应用程序的多个版本以测试不同功能的最佳方法是什么?

时间:2016-04-30 01:54:01

标签: git github version-control xcode7 branch

我在Xcode 7中有一个用Swift 2编写的项目。

我是应用程序开发的新手,正在尝试找出创建项目开发版本的多个版本的最佳方法。我基本上想要备份以防万一我完全搞砸了,所以我可以使用早期版本,而不是花费数小时试图找出解决方法。

我正在尝试设置GitHub,因为这似乎是一个非常好的方法,但是我仍然试图找出为我的应用程序创建不同分支以及一切如何协同工作的具体细节。例如,我创建了一个项目的新分支,然后去提交那个分支,我不确定是否应该提交自动选择的文件,或者我是否需要选择其他文件。这是我需要研究的东西。

我想尝试找到最简单的方法去做我上面解释过的事情。如果有人有任何建议,除了GitHub将是伟大的,否则,如果你认为GitHub是最好的路线,你可以发送任何有用的资源,我想到的有关我的目标,将非常感谢!

2 个答案:

答案 0 :(得分:0)

我相信你所需要的只是在本地设置git。这将使您能够创建不同的分支,每个分支对应于您要尝试的功能。此外,它将保留您的提交历史记录,以便您也可以检查以前的提交。我建议阅读免费提供的Pro Git。我强烈建议使用命令行工具,您只需要几组命令即可开始工作并提高工作效率。

答案 1 :(得分:0)

我在Xcode中使用内置的git。你可以在这里找到它们的作用https://medium.com/@0xben/using-github-with-xcode-6-8208b92c7a60#.lv9l0ba4m。然后,如果要创建另一个分支,请选择“源代码管理” - >>您的项目名称 - >新分行。如果要切换分支以选择“切换分支”。