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:分叉与克隆?的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 SSH 从 BitBucket 克隆

团队成员无法从 BitBucket 克隆 repo?

如何从 GitHub Actions 克隆 BitBucket 项目?

从 Bitbucket 中提取 Storyboard 的问题

怎么做“您需要使用有效的应用密码进行身份验证。”克隆 Bitbucket 存储库时?

克隆/推送/从bitbucket存储库中提取错误:403