gpt4 book ai didi

git - fork 一个 git repo 的目的是什么?

转载 作者:IT王子 更新时间:2023-10-29 00:50:16 31 4
gpt4 key购买 nike

完成这个 Github tutorial 之后我比开始时更困惑。我认为 fork 一个 repo 实际上会创建一个具有其他用户指定名称的 repo 副本。然后我可以提交到新的 repo,而无需考虑我从中 fork 的 repo。

不幸的是,情况似乎并非如此。我浏览到我自己的一个存储库(这可能是个问题)并单击 Github 上的“Fork”。没啥事儿。我完成了教程,但似乎没有任何改变。编辑/提交/推送仍然转到原始仓库。

最佳答案

你 fork 别人的仓库:

At some point you may find yourself wanting to contribute to someone else’s project, or would like to use someone’s project as the starting point for your own. This is known as “forking.”

它会为您创建一个存储库的副本,其中包含所有历史记录,您可以提交给它。尝试 fork Spoon-Knife教程中建议的项目。

开源开发的叉 pull 模型允许任何人开始进行更改,而无需最初面对或请求项目所有者的许可。

然后您可以发送 pull requests从你的 fork repo 到原始 repo ,如果你想回馈。

关于git - fork 一个 git repo 的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8275493/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com