[英]Rebase current branch to a previous commit version in GIT
我在我当前的分支中说“feature/Sprint2”,并提交以下内容:
现在我想将当前分支更新为 c1002 并更新当前分支..之后提交将如下所示:
命令是什么?
既然你没有告诉我你的情况,我会考虑几个案例,并就在这些情况下该怎么做给你建议。
案例 1:您想保留代码但放弃提交
git rebase -i <c1001 commit hash>
<change the pick to fixup for c1003 and c1004>
<save your text editor>
git push -f origin feature/Sprint2
案例 2:您不想保留提交或代码
git reset --hard <c1002 commit hash>
git push -f origin feature/Sprint2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.