小编典典

为什么 git 的“拉取请求”不称为“推送请求”?

all

用于将分支与官方存储库合并的术语是“拉取请求”。这很令人困惑,因为我似乎要求将我的更改推送到官方存储库。

为什么称为拉取请求而不是推送请求?


阅读 88

收藏
2022-03-06

共1个答案

小编典典

如果您的存储库中有代码更改,并希望将其移动到目标存储库,则:

  • git push“推送”是您强制目标存储库 ( )中存在的更改。
  • “Pull”是目标存储库,将您的更改抓取到那里(git pull来自另一个存储库)。

“拉取请求”是您请求目标存储库获取您的更改。

“推送请求”将是请求您推送更改的目标存储库。

2022-03-06