为了审查/测试 GitLab pull 请求,可以使用此命令:
git fetch remote pull/ID/head:branch_to_use_locally
这里,remote
是 GitLab 上的一个项目。 More details in GitLab FAQ .
使用GitLab时对应的命令是什么?
最佳答案
很像。存在细微差别是因为在 GitLab 中使用 merge requests
而不是来自 GitHub 的 pull requests
。这包括创建一个远离 master
的分支,稍后再 merge 到其中。
要测试 merge 请求,您需要做的就是获取并 checkout 发送用于 merge 的分支:
git fetch <repo> <branch>
git checkout -b <branch>
每个 merge 请求中还有一个按钮,其中包含在本地检查差异的说明:
关于git - 如何在本地测试来自 GitLab 的 pull 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42646706/