Git 取消分支与其父分支的关联

Git disassociate a branch from its parent

我有 MAX-NAN 提交,它是 MAX-12624 提交的派生。我只想合并 MAX-NAN 提交,但 Gerrit 说我需要将其与其父项一起提交。

如何去除这两个分支之间的所有关联,从而可以放弃 MAX-12624 而 MAX-NAN 可以独立合并

执行以下步骤:

  1. 转到 MAX-NAN 更改
  2. 单击 Rebase 按钮
  3. 标记更改父版本复选框
  4. 将下一个字段留空
  5. 单击 Rebase 按钮

MAX-NAN 的变化将不再依赖于 MAX-12624。现在可以提交MAX-NAN变更,放弃MAX-12624一个