git如何快速拉取已经提交的mr进行验证

参考:https://stackoverflow.com/questions/44992512/how-to-checkout-merge-request-locally-and-create-new-local-branch

Pull merge request to new branch

git fetch origin merge-requests/REQUESTID/head:BRANCHNAME
i.e git fetch origin merge-requests/10/head:file_upload

Checkout to newly created branch
git checkout BRANCHNAME
i.e (git checkout file_upload)

OR with single command
git fetch origin merge-requests/REQUESTID/head:BRANCHNAME && git checkout BRANCHNAME
i.e git fetch origin merge-requests/18/head:file_upload && git checkout file_upload
相关推荐
极客代码2 小时前
Git 实用性超强汇总:从入门到精通
git·版本管理·代码管理
hero_th3 小时前
[Git] git cherry-pick
git·git cherry-pick
running thunderbolt5 小时前
Linux : Linux环境开发工具vim / gcc / makefile / gdb / git的使用
linux·git·vim
小兵张健6 小时前
记一个 IDEA 关于 Git 的神坑
git·后端·intellij idea
Mr.Wang8096 小时前
git的rebase和merge的区别?
git
谢斯8 小时前
【Git】问题汇总
git
hero_th11 小时前
[Git] git pull --rebase / git rebase origin/master
git·git rebase
健忘已成殇15 小时前
iOS 本地新项目上传git仓库,并使用sourceTree管理
git·ios·xcode·cocoapods
xiaozaq15 小时前
使用命令行管理git项目
大数据·git·elasticsearch