带有两个更改ID的Git Commit消息

时间:2017-07-28 14:45:58

标签: git gerrit

我有更改提交消息

  

更改ID:If5c1cc146c8d6ee9720954b2c1f1ec0f04e123af

     

错误:xxxxx

     

更改ID:I0401da871158d21ee9a2dd55d282a1f5f9281cee

当我点击第二个更改ID时,更改仍然存在。但是对于fisrt cahnge ID来说,它会发生另一种变化。

我想制作一个只有更改ID的提交消息

  

更改ID:I0401da871158d21ee9a2dd55d282a1f5f9281cee

但是当我推送这个changeID时,总会有一个新的提交带有新的更改。如何只使用一个更改ID来更改提交消息,这是第二个。根据我的理解,第三行被视为更改ID。但是为什么要采用更改ID的最后一行

2 个答案:

答案 0 :(得分:0)

尝试git commit --amend 它将允许您更改上次提交消息,甚至可以更改更改ID

答案 1 :(得分:0)

如果我理解正确,你已经将第一次提交(带有两个Change-Ids + Bug-Id)推送到Gerrit,对吧?因此,只需使用Gerrit UI编辑删除前两行的提交消息(Change-Id +空行)。