Git push而不是HEAD:refs / for / master

时间:2016-11-19 20:53:30

标签: git gerrit

我有一个远程git分支,由gerrit审查新激活。我尝试使用git push origin HEAD:refs/for/master推送我的更改,但遭到拒绝。

然后我尝试使用普通的git push origin命令,我成功地做到了。现在问题是远程中有一些变化仍在审核中,如果它们被合并,我的推送会破坏代码流。我该怎么办。有什么建议?

1 个答案:

答案 0 :(得分:0)

  • 使用远程更改git fetch
  • 更新本地
  • 拉出当前分支git pull origin current-branch-name
  • 将您的更改推送到远程git push origin current-branch-name