gpt4 book ai didi

git - pull 请求是 "Git Feature"还是 GitHub Feature”?

转载 作者:行者123 更新时间:2023-12-05 02:51:32 27 4
gpt4 key购买 nike

pull 请求是内置在 Git 中还是 GitHub 虚构的概念?

最佳答案

概念和该概念的实现之间存在区别。

“请求 pull ”的概念是 DVCS 系统有别于传统版本控制系统的部分原因。使用传统的 VCS,提交仅限于对中央存储库具有写入权限的少数人。使用 DVCS,任何人都可以创建提交,将它们发布到公共(public)位置,并请求对主存储库具有写入权限的人 pull 它们。

您可以完全手动实现此概念,将您的提交推送到公众可以访问它们的地方,然后以某种方式将您的提交告知具有写入权限的人。

Git 来自一个电子邮件列表是主要协作工具的世界。因此,git 具有“request-pull”命令来帮助整理一封请求 pull 的电子邮件。

另一方面,Github 提供了围绕 git 构建的工具,用于基于 Web 的协作。作为其中的一部分,他们在 Web 界面中提供了 pull 请求机制。 gitlab 和 bitbucket 等其他基于 Web 的协作工具也提供了此功能的实现。

关于git - pull 请求是 "Git Feature"还是 GitHub Feature”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63101531/

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