1、使用git log命令,可以查看历史记录,如下图所示:

git进行版本回退的操作

git log命令显示从最近到最远的显示日志,我们可以看到最近三次提交。但是不断按回车键可看到更早之前提交的记录。

如果嫌弃显示的内容太多的话,可以使用git log --pretty=oneline命令,如下图:

git进行版本回退的操作

2、回退:更改内容的已经执行git commmit命令提交到了本地仓库

     2.1、git reset --hard HEAD^ 回退到上一个版本;如果想要回退到上上一个版本,使用git reset --hard HEAD^^以此类推。

     2.2、git reset --hard HEAD~100,回退到钱100个版本。

     2.3、git reset --hard commit_id,根据版本号进行回退。

例子,回退到本地123之前的版本:git进行版本回退的操作

使用git reset --hard HEAD^命令:

git进行版本回退的操作

3、查看历史命令:git reflog

git进行版本回退的操作

4、恢复

     通过git reflog查看历史可以得到本地123的版本号为839ba51,通过git reset --hard 839ba51可以恢复。git进行版本回退的操作

git进行版本回退的操作

git进行版本回退的操作

相关文章:

  • 2022-12-23
  • 2021-07-14
  • 2022-02-14
  • 2022-12-23
  • 2021-06-22
  • 2022-02-07
  • 2021-11-24
  • 2021-06-24
猜你喜欢
  • 2022-02-07
  • 2021-09-04
  • 2021-09-22
  • 2022-02-07
  • 2021-11-05
  • 2021-08-14
  • 2021-06-13
相关资源
相似解决方案