git回滚操作,常用场景

2023-12-30 19:25:37

git回滚操作

假设我们现在有三个版本

在这里插入图片描述

现在回滚一个版本

1.git reset --hard 【版本号】

在这里插入图片描述

在这里插入图片描述

发现只剩下两个版本了

2.回滚后的版本v2又想回到之前的版本v3

2.1 git reflog

在这里插入图片描述

找到之前删除的版本号v3,从v2版本又回到v3版本
在这里插入图片描述

3.git checkout – 文件名

假设现在我们修改了一个文件
在这里插入图片描述
在这里插入图片描述
执行之后就返回了之前的修改

4.git reset HEAD 文件名

我们先把一个文件提交到暂存区,
在这里插入图片描述
然后再把它移出暂存区
在这里插入图片描述
变成红色了。说明回到了工作区

文章来源:https://blog.csdn.net/weixin_46039528/article/details/135307834
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。