git 如何恢复特定版本的内容

假设当前状态已经修改了相应的代码文件:

但是我想恢复之前的版本

首先使用git log,查看log版本记录:
然后根据时间和commit,找到你想恢复的版本,取哈希值前5位,输入命令git reset --hard 52afc

就可以恢复到特定版本的代码了。然后输入命令git status,检查一下代码是否已经恢复好。

相关推荐
j7~3 分钟前
【Linux】三十八.C++ 手写 HTTP 服务器:裸 socket + fork 多进程,从 HTTP 报文解析到浏览器打开网页
linux·网络·网络协议·学习·http·网络编程
傲世仙尊39 分钟前
设计者的取舍-路径fork的诞生与全局文件队列
linux
逐流人43 分钟前
Containerd容器管理实战:从架构原理到nerdctlcrictl工具链
linux·运维·云原生·容器·云计算·containerd
Tairitsu_H1 小时前
[Linux] 编辑器vim、编译器和动静态链接
linux·vim·gcc·g++·动态链接·静态链接
lzx_0021 小时前
Linux指令(一) 简单了解部分指令
linux
小则又沐风a1 小时前
深入理解TCP协议----滑动窗口,流量控制
linux·网络协议·tcp
bosins11 小时前
WSL2 启动即崩溃?调整超时参数解决 Docker 阻塞问题
linux·docker·wsl
web守墓人11 小时前
【goed/ui】自定义组件设计思想篇
linux·windows·ui·golang
Hvitur11 小时前
Linux安装Git【离线安装】
git
kuroomi12 小时前
Ingress-Nginx与kubernetes 网络
linux·运维·网络·kubernetes