Git 取消commit

问题描述

你可能在执行git add .和git commit -m ‘xxx’之后后悔了,如何回退到上一个版本呢。

版本代号 描述
HEAD 表示当前版本
HEAD^ 表示上一个版本
HEAD^^ 上上一个版本就是
HEAD~100 当前版本之前的第100个版本

回退到上个版本

1
git reset --hard HEAD^

回退到执行版本

1
git reset --hard commit_id

如:

1
git reset --hard 1094a

自动生成

请在下面输入框中,输入commit_id,然后点击生成即可生成代码到剪贴板中.