Gerrit:将合并依赖关系切换为主更改

时间:2014-04-23 08:47:58

标签: git gerrit

我的评论A依赖于评论B.评论B已合并。

我的目标是从审核A中删除依赖关系,即删除B,然后切换到上次主更改。

我是这样的员工的新手。很高兴知道,它可以通过哪种方式获得(有用的链接或一些手册)。

我试图在http://www.mediawiki.org/wiki/Gerrit/Advanced_usage中找到,但我找不到任何相关文档。

1 个答案:

答案 0 :(得分:1)

如果已合并评论B,最简单的解决方案是点击评论页面上的Rebase按钮进行更改A.这将自动为您自动修改A的提示。

如果您没有权限执行此操作(请勿在更改页面上看到Rebase按钮),或者只是想手动执行此操作,则相当容易:< / p>

  1. 在您的本地沙箱git fetch && git reset --hard && git checkout origin/master(假设您正在使用master分支 - 否则更改分支名称)
  2. 从更改A的审核页面,复制下载 - >樱桃选择文本
  3. 将其粘贴到您当地的沙箱中
  4. 如果有任何合并冲突,请解决它们
  5. 使用您创建更改A和B的相同过程将此新提交上传回Gerrit。
  6. 您的新版本的更改A将取决于主人的提示,并且不再依赖于过时的更改B.