回答
GitLab的"merge request"功能等同于GitHub的"pull request"功能。这两种方法都是将更改从另一个分支或分支引入您的分支,并将更改与现有代码合并。它们是代码审查和变更管理的有用工具。
一个article from GitLab讨论命名功能的差异:
合并或拉请求在一个Git管理应用程序创建,并询问了专人合并两个分支。诸如GitHub和Bitbucket之类的工具会选择名称拉取请求,因为第一个手动操作将牵引特征分支。诸如GitLab和Gitorious之类的工具会选择名称合并请求,因为这是受让人请求的最终操作。在本文中,我们将它们称为合并请求。
“合并请求”不应与git merge
命令混淆。 “拉取请求”也不应与git pull
命令混淆。两个git
命令在幕后都用于拉取请求和合并请求,但合并/拉取请求涉及比这两个命令更广泛的主题。
他们是相同的特征
合并或拉请求在一个Git管理应用程序创建,并询问了专人合并两个分支。诸如GitHub和Bitbucket之类的工具会选择名称拉取请求,因为第一个手动操作将牵引特征分支。诸如GitLab和Gitorious之类的工具会选择名称合并请求,因为这是受让人请求的最终操作。在本文中,我们将它们称为合并请求。
不应该合并为正在添加新功能的开发者的责任吗?如果开发人员A在feature_branch中添加了一个功能,他应该将master分支并合并到分支的顶部,以便在创建合并请求之前解决所有冲突并进行测试? –
- 1. 合并拉请求
- 2. 合并拉请求
- 3. 通过拉取请求撤消合并?
- 4. 如何在拉取请求合并后更新拉取请求网站?
- 5. 已删除的拉取请求在合并的拉取请求中提交
- 6. github拉并请求与合并问题
- 7. 拉取请求“linter”
- 8. 拉取请求&Intellij
- 9. GitHub - 合并请求 - 合并
- 10. 来自单个拉取请求的多个拉取请求
- 11. 取出并签出拉取请求
- 12. Git合并Github上的拉请求
- 13. 上拉合并提交请求
- 14. TFS2015.3 Git不会合并拉请求
- 15. 让我Symfony的拉动请求合并
- 16. 经典邮寄请求vs ajax请求
- 17. gitlab拉请求
- 18. 如何在没有关闭拉取请求的情况下从拉取请求合并到主数据块
- 19. 格式化Github的请求拉请求
- 20. 关闭gitlab合并请求
- 21. Git p4合并请求
- 22. Gitlab钩开合并请求
- 23. 合并Javascript AJAX请求
- 24. CodeCommit中的合并请求
- 25. 如何为合并的拉取请求获取合并提交SHA?
- 26. 拉叉并提交拉请求
- 27. Github上拉请求的自动合并而不合并气泡
- 28. 合并和维护节点模块与未合并拉请求
- 29. 在合并之前在本地查看拉取请求?
- 30. 将拉取请求合并到多个分支中
请求时,GitHub创建中间/临时分支(不可见)吗? –
@RobertKoritnik拉动请求是只读分支。 – stevemao
@stevemao我们可以访问它们吗?他们是否真的只读,因为我们可以解决他们的冲突? –