Иван Гладуш Asked:2020-11-29 22:09:24 +0000 UTC2020-11-29 22:09:24 +0000 UTC 2020-11-29 22:09:24 +0000 UTC 拉取请求和合并请求有什么区别? 772 使用了各种存储库(GitHub、Bitbucket、GitLab)。在每个存储库中,相同的操作被不同地调用。拉取请求和合并请求有什么区别?为什么它们被称为 Pull Request 和 MergeRequest?也许是因为引擎盖下有不同的团队? git 2 个回答 Voted Best Answer vmchar 2020-11-29T22:30:00Z2020-11-29T22:30:00Z 合并请求和拉取请求是相同的功能,只是在不同的存储库中调用不同,你可以在这里阅读。两者都表示相同的过程,在 GitHub 和 Bitbucket 中,它们称为拉取请求操作,因为将从请求中注入编辑的人所做的第一个操作是 git pull,而 GitLab 和 Gitorious 将此操作称为合并请求,因为最终行动将是合并更改(git merge) Klimenko Kirill 2020-11-29T22:31:29Z2020-11-29T22:31:29Z 如果我没记错的话,在引擎盖下 - 同样的事情。GitLab操作Merge Request,GitHub- Pull Request. 区别在于语义上,因为它GitLab更多地用于公司内部GitHub- 开源。逻辑如下:在公司内部,我们创建一个请求“我已经完成了,我想将我的分支上传到 master\develop\etz”。在 github 上——“我在这里改进了你的产品,拿走我所做的。”
合并请求和拉取请求是相同的功能,只是在不同的存储库中调用不同,你可以在这里阅读。两者都表示相同的过程,在 GitHub 和 Bitbucket 中,它们称为拉取请求操作,因为将从请求中注入编辑的人所做的第一个操作是 git pull,而 GitLab 和 Gitorious 将此操作称为合并请求,因为最终行动将是合并更改(git merge)
如果我没记错的话,在引擎盖下 - 同样的事情。
GitLab操作Merge Request,GitHub-Pull Request. 区别在于语义上,因为它GitLab更多地用于公司内部GitHub- 开源。逻辑如下:在公司内部,我们创建一个请求“我已经完成了,我想将我的分支上传到 master\develop\etz”。在 github 上——“我在这里改进了你的产品,拿走我所做的。”