gpt4 book ai didi

git - 为什么GitHub调用国外提交,一个 "Pull Request"?

转载 作者:IT王子 更新时间:2023-10-29 00:43:07 27 4
gpt4 key购买 nike

我很好奇为什么 GitHub 将提交称为 merge ,“pull 请求”。

据我了解,git pull 会将所有更改从远程存储库 pull 入当前工作分支。然后将这些更改与 FETCH_HEAD merge 。 ( Git Pull )

所以看看 git push... 推送实际上会将已提交的更改推送到存储库。这不是您在 Git 存储库中所做的吗?提交“请求”以 merge 您的代码?那么为什么不将其称为“推送请求”呢?

最佳答案

术语“pull 请求”来自于许多开源项目自行组织的分布式性质。不是仅仅将您的更改推送到存储库(就像您对集中式存储库所做的那样,例如使用 Subversion),而是单独发布您的更改并要求维护者 pull 入您的更改。维护者然后可以查看更改并进行 pull 。

关于git - 为什么GitHub调用国外提交,一个 "Pull Request"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14817051/

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