git log--oneline
--oneline 标记的作用是把每一个提交信息压缩为一行。默认情况下只会展示提交 ID与提交信息的首行。git log --oneline
的结果如下
方法一:
git reset --hard~回退几个版本
git reset --hard~3
表示回退三个版本,即从8309203回到93b1994
方法二:
git reset --hard HEAD^ 表示回退一个版本
git reset --hard HEAD^^ 表示回退两个版本
git reset --hard HEAD^^^ 表示回退三个版本
git reset --hard HEAD^^^^ 表示回退四个版本
方法三: git reset --hard 会退到的索引值