提交--amend完成时git push

时间:2014-02-20 10:59:02

标签: git gerrit

我做了以下

  1. git commit
  2. git push origin HEAD:refs/for/master
  3. 我收到的消息类似于以下内容:

    remote: Resolving deltas: 100% (8/8)
    remote: Processing changes: new: 1, refs: 1, done    
    remote: 
    remote: New Changes:
    remote:   https://gerrit.ericsson.se/abcde
    remote: 
    To ssh://gerrit.ericsson.se:29418/platform/cpp/control.git
     * [new branch]      HEAD -> refs/for/master
    
    1. 现在在gerrit评论中,我收到了改变逻辑的评论,所以
    2. git commit --amend
    3. 现在我的问题是,如果我再次git push origin HEAD:refs/for/master [git commit --amend之后] 我有新的gerrit链接吗?

      如果是,有什么方法可以将我的更改反映在我的旧gerrit链接中?

1 个答案:

答案 0 :(得分:1)

只要您不从提交消息中删除Change-Id行,Gerrit就会将新提交分组到旧问题。 (另见manual