您的位置:首页 > 其它

取消远程分支的部分提交

2015-02-06 23:07 190 查看
###写在前面的话###

HEAD~0: 最近一次提交

HEAD~1: 倒数第二次提交

HEAD~2: 倒数第三次提交

HEAD~3: 倒数第四次提交

HEAD~4: 倒数第五次提交

1.取消倒数第三次提交:

git revert HEAD~2

2.取消倒数第二次到倒数第四次的所有提交:

git revert HEAD~4..HEAD~1

说明:HEAD~4..HEAD~1为前开后闭。即HEAD~4不取消,HEAD~1取消。

3.总结:

以上命令执行完后,会自动要求你commit 。commit执行完成后,便可以使用以下命令提交:

git push

4.补充

这些HEAD最好不用,直接用提交的版本号,更正确。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git