Gerrit - 准备将更改集推送到 Gerrit


在将更改合并到 master 之前,您需要检查 Gerrit 中的更改。可以同步主站中发生的更改。在您正在处理的分支中使用以下命令。

$ git pull --rebase origin master
  • 上面的命令将从远程分支获取更改或提交,并在主分支上重新设置提交的基础。

  • 完成更改并重新调整提交基础后,您可以将更改集推送到 Gerrit 进行审核。

  • 当更改不需要单独的分支时,通常会使用 Git pull --rebase。

  • git pull 是 git fetch 和 git merge 的组合;其中git pull --rebase是 git fetch 和 git rebase 的组合。

首先,以git pull origin master身份运行命令,如以下屏幕截图所示。

将更改推送到 Gerrit

现在使用 git rebase master 命令来对提交进行变基,如以下屏幕截图所示。

将更改推送到 Gerrit1