如何分叉 GitHub 存储库

GitHub-hero

虽然分叉 GitHub 存储库的概念类似于克隆,但两者之间存在重要区别。我们解释了区别是什么,什么时候你可能想要分叉而不是克隆,以及如何做到这一点。

克隆与分叉:有什么区别?

当您克隆一个 repo 时,您将该存储库复制到您的本地计算机,并且实质上订阅了对该存储库所做的任何更新。也就是说,如果存储库的其他贡献者进行了任何更改,您可以将这些更改拉到您的本地机器上,并使用所做的所有更改更新您的存储库副本。

但是,当您 fork 存储库时,您将原始存储库复制到您的 GitHub 帐户而不是您的本地计算机。当您这样做时,除非您决定同步两者,否则对源存储库所做的任何更新都不会反映到您的分叉存储库中。这使您可以在 repo 上工作而不必担心代码或内容被更新。

什么时候应该分叉而不是克隆?

您可能想要 fork 存储库而不是克隆它的原因有几个。一个原因是,如果您想测试一些新想法,而不必担心不小心弄乱源项目。您可以随意更改任何您喜欢用于测试目的的代码,而无需实际接触源代码。这让每个人都开心。

另一个原因可能是因为您不同意项目的发展方向。您可以分叉存储库并对代码进行自己的更改,以使项目朝着您认为应该发展的方向发展。

要记住的一个非常重要的注意事项是,如果您分叉公共存储库,即使原始存储库被删除,您的分叉仍然存在。但是,当删除私有存储库时,该存储库的所有复刻也会被删除。

如何分叉 GitHub 存储库

分叉 repo 很简单,只需点击几下即可完成。要分叉存储库,请登录您的帐户,然后转到要分叉的存储库。在窗口的右上角,您会看到一个“分叉”按钮,它的右侧有一个数字,代表存储库被分叉的次数。继续并单击该按钮。

Click-the-Fork-button.

将短暂出现一条消息,让您知道分叉过程已开始。分叉 repo 只需要几秒钟。

这里的所有都是它的。就这么简单。

您现在可以安全地对分叉存储库中的代码进行任何您喜欢的更改。为此,只需将分叉的存储库克隆到您的本地机器并开始忙碌!

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun81477.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年10月28日 上午10:45
下一篇 2021年10月28日 上午11:09

相关推荐