gpt4 book ai didi

github - github上fork和branch的区别

转载 作者:行者123 更新时间:2023-12-03 04:32:57 30 4
gpt4 key购买 nike

如果我 fork 一个托管在 github 上的项目。我要 fork 所有分支吗?我如何知道我的 fork 基于哪个分支?换句话说,哪个分支将下载到我的电脑上?

最佳答案

这样想:

存储库[sitory]对应于团队跨一个或多个分支的协作工作。所有贡献者都有自己的副本。

主存储库的每个 fork 都对应于贡献者的工作。 fork 实际上是一个 Github(而不是 Git)构造,用于在您的用户帐户中存储存储库的克隆。作为克隆,它将包含您创建分支时主存储库中的所有分支。

fork 和/或主存储库中的每个分支可以对应多种类型的事物,具体取决于您想要的工作方式。每个分支可以引用项目的一个版本,但也可以对应不同的开发 channel ,例如修补程序或实验工作。

拉取请求(在 GitHub 生态系统中)对应于任务。每次我想向主存储库贡献一个独立的已完成任务时,我都会创建一个与该任务中所做的提交相对应的拉取请求。这些提交从我的fork或我的分支拉到主存储库

提交是对代码的一组更改。这是 Git 最有趣的事情之一。您传输的不是文件,而是更改日志。

关于github - github上fork和branch的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5009600/

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