场景
已经将分支 v1.0.1 合入了alpha,之后又有同事合入了另外一个分支v1.0.2 到 alpha。
但发现v1.0.1 不需要做这个改动,需要将v1.0.1 从alpha中剔除。git 取消合入的方法命令
先使用 git log
找到这一次提交的commit-id,然后切换到 alpha 分支执行如下:
git revert 1c981ffce43ce575e69e7c4cf70af560c0112dc3
git commit --amend --no-edit
git push origin HEAD:refs/for/alpha
即可。