我在github上有一个项目,我的开发人员和我曾经在iPhone应用程序上进行协作。这是我第一次接触版本控制,我只使用了一些任务/命令:偶尔推送,拉动,藏匿。
我们现在正在考虑制作OS X版本,我想将之前的项目作为这个新项目的起点。
这似乎是在伪造项目。但我想确保一旦复制,新的(OS X)项目与之前的(iOS)项目无关。这是分叉吗?我通常只会在添加功能方面听到它。我也听过克隆这个词,但我认为这是指制作本地副本吗?
答案 0 :(得分:1)
试试这个:
答案 1 :(得分:1)
分叉是你想要的。创建一个新项目将丢失原始项目的历史记录,并且将在两者之间来回合并更改变得更加困难。 (如果项目与完全相关,您可能最终想要这样做。)