首页 > 其他 > 详细

git删除指定commit

时间:2019-11-07 09:26:13      阅读:98      评论:0      收藏:0      [点我收藏+]

1.使用git log 命令,查看已提交的记录。例如红色圈出的commit是本次要删除的commit。

技术分享图片

 

2.先找到此次提交之前的一次提交的commit 1d6b81b138f89735265900b94fcd1ec39375e7b4

 

3.执行git rebase -i 1d6b81b138f89735265900b94fcd1ec39375e7b4,弹出如下页面(不包含当前commit):

技术分享图片

按字母I键进入编辑模式,将需要删除的commit的pick改为drop,然后按esc退出编辑,:wq保存

技术分享图片

 

 4.再次执行git log命令,查看已提交记录,之前红色圈出的commit记录已被删除。

技术分享图片

 

 

 

 

git删除指定commit

原文:https://www.cnblogs.com/lwcode6/p/11809973.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!