小编Her*_*CHE的帖子

在没有父母的情况下以Gerrit提交补丁

我目前正在新公司中安装Gerrit服务器。我曾经使用gerrit几年了,但从未设置过。

我安装了gerrit 2.13.5,并且正在尝试对其进行配置。我要解决的最后两个问题(这里只讨论一个)。

我有一个提交列表A-> B-> C

A是B的父母,B是C的父母

  • 有人拒绝(-2)我的补丁A和B(因为它们不好),但是接受C(+2)。
  • C与A和B完全无关(我项目中另一个文件夹中的另一个文件)

我的提交C出现了一个按钮“提交包括父母”,但由于A和B被拒绝,所以我无法将其樱桃提取到gerrit / master分支中。

由于C与A或B不相关,但是我不想在本地分支太多,因此我已经将3个提交全部提交到同一个分支中。

我在gerrit配置中使用cherry-pick Submit选项

[submit]
action = cherry pick
mergeContent = true
Run Code Online (Sandbox Code Playgroud)

我以为使用此选项,我可以挑选没有直接父项依赖项的所有提交。我曾经在以前的公司中这样做,但是在这里我无法成功通过这种方式设置Gerrit。

如果有人有想法或问题,我将非常乐意得到或回答。

干杯。

git patch gerrit

2
推荐指数
1
解决办法
5171
查看次数

标签 统计

gerrit ×1

git ×1

patch ×1