如何强制将功能分支推送到Gerrit?

时间:2015-06-24 12:25:20

标签: git gerrit feature-branch

我一直致力于(远程)功能分支,在更改分支历史记录后,我想将其推送到Gerrit(使用强制推送)。

我尝试了以下命令:

  

git push origin HEAD:refs / for / branch_name --force

但是,它不是更改分支历史记录,而是将更改推送到分支的顶部。

我做错了什么?我如何强制推送或更改远程分支历史记录? 感谢。

2 个答案:

答案 0 :(得分:2)

执行此操作:

git push -f origin HEAD:refs/heads/branch_name

答案 1 :(得分:1)

这应该可以解决问题

git push origin branch_name -f