首页 > 技术文章 > git reset 版本回退

lankongclub 2019-09-02 10:28 原文

回退上一个版本

上两个版本 HEAD^ 改成 HEAD^^

上十个版本 HEAD^^^^^^^^^^ 或者 HEAD~10

git reset --hard HEAD^

 

根据 commit 哈希值回退

哈希值可以只填写前几位,例如gitlab上面显示得就只有8位。

git reset --hard **** // **** 为之前版本的commit哈希值

 

查询记录

提供 commit 提交哈希值,提交者,当前指针指向

git log
git reflog

 

推荐阅读