用于将分支与官方存储库 merge 的术语是“pull 请求”。这令人困惑,因为我似乎在请求将我的更改推送到官方存储库。
为什么叫 pull request 而不是 push request?
最佳答案
如果您的存储库中有代码更改,并希望将其移动到目标存储库,则:
- “推送”是您强制将更改存在于目标存储库中 (
git push
)。 - “pull ”是目标存储库,它会抓取您的更改以显示在那里(来自其他存储库的
git pull
)。
“pull 请求”是您请求目标存储库获取您的更改。
“推送请求”将是请求您推送更改的目标存储库。
关于git - 为什么 git 'pull request' 不叫 'push request' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21657430/