Gerrit如何在远程上压提交?

时间:2018-10-31 14:59:45

标签: git gerrit

我在远程分支上有9次推送。他们尚未被管理员合并。我如何在一次提交中压榨它们。他们也有合并冲突。

1 个答案:

答案 0 :(得分:1)

您在本地进行操作,然后强行推入。

git checkout some-remote/some-branch
git reset --soft HEAD~9 # go back 9 revisions, I guess you meant
git commit -m "This is whatever fix" # I personally don't like squashes so I reset --soft/commit
git push -f some-remote HEAD:some-branch # replace remote branch