我在那里有 GitLab 存储库,在 merge 到目标分支之前,我需要在本地测试每个 merge 请求。
如何将 merge 请求 pull/取为新分支?
最佳答案
pull merge 请求到新分支
git fetch origin merge 请求/REQUESTID/head:BRANCHNAME
即
git fetch origin merge-requests/10/head:file_upload
checkout 到新创建的分支
git checkout 分支名称
即(
git checkout file_upload
)
或使用单个命令
git fetch origin merge-requests/REQUESTID/head:BRANCHNAME && git checkout BRANCHNAME
即
git fetch origin merge-requests/18/head:file_upload && git checkout file_upload
关于git - 如何在本地 check out merge 请求,并创建新的本地分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44992512/