git commit 错误的代码之后的撤销

如果commit了错误的代码,需要撤销,可以使用这个方法找回

先使用

git reflog

查看自己提交的所有的commit和一些其他动作的记录,每一行的前面都会有一个HEAD@{xxx},这个xxx就是标记这个动作的ID,找到要恢复的动作ID,执行下面的命令回滚就可以了

git reset --hard HEAD@{动作ID}

需要注意的是,hard reset将会让你在那个动作之后的修改全部消失,需要谨慎使用。

参考地址:http://bbs.csdn.net/topics/390802755

    原文作者:唐云楼
    原文地址: https://segmentfault.com/a/1190000000757593
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞