bitbucket:分叉与克隆?
Posted
技术标签:
【中文标题】bitbucket:分叉与克隆?【英文标题】:bitbucket: fork vs clone? 【发布时间】:2011-12-07 04:22:48 【问题描述】:将 Mercurial 与托管在 bitbucket 的私有存储库一起使用。我需要向应用程序添加一些新功能,这些功能最终可能会发生重大变化。我一直在争论是创建一个命名分支还是克隆存储库。我认为克隆对我来说更有意义,因为它几乎是一个新项目,将从当前项目中大量借鉴。
所以我的计划是在 bitbucket 上创建一个全新的存储库,并将我的本地存储库推送到这个新存储库。
现在我继续使用 bitbucket,我注意到了一个 fork 功能。这似乎克隆了存储库服务器端,但也记住了它所派生的原始存储库,并具有显示它们之间差异的工具。
这样做的优点/缺点是什么?我应该只使用 fork 还是有什么问题?
【问题讨论】:
【参考方案1】:没有任何问题。分叉只是常规的克隆。
有时我会先从 Bitbucket 克隆一个项目来使用和学习。当我有一个补丁时,我会在 bitbucket 上分叉,推送到我的新分叉并执行拉取请求。
所以这意味着你现在不必分叉它。只需在本地克隆它,稍后再决定您可能要在 Bitbucket 上分叉。
【讨论】:
我决定做一个叉子。似乎与克隆完全一样,还可以在 bitbucket 界面中轻松查看原始存储库的更改。以上是关于bitbucket:分叉与克隆?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 GitHub Actions 克隆 BitBucket 项目?
从 Bitbucket 中提取 Storyboard 的问题