bitbucket:fork vs clone?

时间:2011-10-13 17:54:36

标签: mercurial clone bitbucket fork

将Mercurial与bitbucket上托管的私有存储库一起使用。我需要为应用程序添加一些新功能,这些功能可能最终会成为严重的变化。我一直在讨论创建命名分支或克隆存储库之间的争论。我认为克隆对我的情况更有意义,因为它几乎是一个新项目,将从当前的大量借用。

所以我的计划是在bitbucket上创建一个全新的存储库,并将我的本地存储库推送到这个新存储库。

现在我继续使用bitbucket,我注意到了一个fork功能。这似乎克隆了存储库服务器端,但也记得它所分叉的原始存储库,并提供了显示它们之间差异的工具。

这有什么优点/缺点?我应该使用fork还是有任何捕获?

1 个答案:

答案 0 :(得分:19)

没有捕获物。福克斯只是常规克隆。

有时我会先从Bitbucket克隆一个项目来使用和学习。当我有一个补丁时,我将它分叉到bitbucket上,推送到我的新分叉并执行拉取请求。

所以这意味着你现在不必分叉。只需在本地克隆它,然后决定你可能想要在Bitbucket上分叉。