一. 简介
本文简单学习一下,如何将 gerrit上未合入的代码拉取到本地。
二. 从gerrit上拉取未合入的代码工程
有时候本地的代码经过 自动化编译通过,提交到 gerrit上,但是有时候在代码实现上还需要做一些更改。这时候就需要从 gerrit上将这笔未合入的代码拉取到本地,继续进行更改。
1. 首先,保证本地已经从远程仓库中的 master 拉取了一个代码工程。
假如,远程仓库的代码工程为名为 master。拉取远程仓库的 master:
git clone git@gitlab.xuewu.com:project/master.git
2. 打开 gerrit网上的 未合入的代码工程所在的位置,找到 "download" 的选项打开:
打开 "download" 的选项后,会出现如下界面:
进入本地拉取的 master工程目录下,再运行上面的 "Cherry pick" 选项中对应的命令,即可将该未合入的代码工程拉取下来。例如,如下操作:
即可将 gerrit上未合入的工程拉取到本地。