考虑这种情况:
现在我意识到我合并了我的改变而没有做壁球。
那么在我的所有提交都在开发分支中合并之后,我有没有办法压缩我的提交以开发分支?
答案 0 :(得分:3)
选项1:在远程develop
分支上压缩提交。
选项2:由于您在删除之前合并了feature-branch
,因此您仍然可以访问所有这些提交。您可以在git revert
分支上develop
返回到合并提交之前的提交权限。然后使用feature-branch
结帐您在git checkout <commit reference>
上的最后一次提交。在将git rebase -i
合并回feature-branch
之前,请运行master
来压缩提交。