我在远程分支上有9次推送。他们尚未被管理员合并。我如何在一次提交中压榨它们。他们也有合并冲突。
答案 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