修改git中的commit并合并到master而不会发生冲突格里特

时间:2017-01-09 13:59:27

标签: git git-merge gerrit

我有一个master分支,我从中创建了一个dev分支。

我在dev分支中提交了“test”。

拉一下主人。

合并功能以掌握并推送代码。

现在,如果我在gerrit推送的代码中有评论评论,那么它是合并的,我必须修改相同的提交。

我该怎么办?如果我修改dev分支中的提交并再次与master合并,则会发生冲突

1 个答案:

答案 0 :(得分:2)

在正在审核的变更中设置新补丁的简单方法:

  1. 在您的主分支机构检查更改(使用Gerrit UI上的下载按钮)。

  2. 创建一个本地分支(因为你将使用一个独立的头部)git checkout -b new_branch_name

  3. 进行所需的更改并git add

  4. 使用git commit --amend修改提交,并确保不要更改提交消息的Change-Id。

  5. 推回您的更改。