Git Gerrit:将合并的依赖项切换到主更改
我有一个依赖于审查B的审查A。审查B已合并 我的目标是从评审A中去除依赖项,即删除B,然后切换到最后一个主更改 我是这类员工中的新人。将很高兴知道,以何种方式可以实现(有用的链接或一些手册)Git Gerrit:将合并的依赖项切换到主更改,git,gerrit,Git,Gerrit,我有一个依赖于审查B的审查A。审查B已合并 我的目标是从评审A中去除依赖项,即删除B,然后切换到最后一个主更改 我是这类员工中的新人。将很高兴知道,以何种方式可以实现(有用的链接或一些手册) 我试图在中查找,但未找到任何相关文档。如果已合并审阅B,最简单的解决方案是单击审阅页面上更改A的重新设置基础按钮。这将自动将A重新设置为master提示 如果您没有执行此操作的权限(在更改页面上看不到Rebase按钮),或者只是想手动执行,则操作相当简单: 在您的本地沙箱中,git fetch&&git r
我试图在中查找,但未找到任何相关文档。如果已合并审阅B,最简单的解决方案是单击审阅页面上更改A的
重新设置基础按钮。这将自动将A重新设置为master提示
如果您没有执行此操作的权限(在更改页面上看不到Rebase
按钮),或者只是想手动执行,则操作相当简单:
在您的本地沙箱中,git fetch&&git reset——硬&git checkout origin/master
(假设您使用的是master
分支-否则更改分支名称)
从变更A的审查页面,复制下载->选择文本
将其粘贴到本地沙盒中
如果存在任何合并冲突,请解决它们
使用与创建更改A和B相同的过程将此新提交上载回Gerrit
您的更改A的新版本将处于主控状态,不再依赖过时的更改B。您可以使用新的提交删除提交B,然后在此基础上重新设置提交A的基础