当前位置: 首页 > news >正文

git reset

在一个文件夹内,初始化其为 git 本地仓库,然后新建一个文件,提交至本地仓库,再修改这个文件,再提交至本地仓库。

image

image

image

此时此刻的提交记录:

image

如果用 git reset 命令回到当前所在位置,是不会有任何变化的。

image

git reset 命令回到位于当前提交之前的提交,这一步操作也可以复原:

image

如果在回退到之前的提交后,又执行了 clear 指令或者按下了快捷键 Ctrl + L,清除了命令行,导致看不到回退前的那笔提交的 commit Id,那么就不能通过 reset 来复原了。

此时可以使用指令 git reflog,这个指令记录了每一次的操作。

image

清空了命令行之后,再复原到 reset 之前的样子:

image

http://www.wxhsa.cn/company.asp?id=2787

相关文章:

  • ICPC 2025 网络赛第一场 M
  • Brute It -TryHackMe
  • 题解:P12336 第三心脏
  • Spring篇知识点(1)
  • 在CentOS 7系统中彻底移除MongoDB数据库
  • 2025.9.13总结
  • 【数学建模】烟幕干扰弹投放策略优化:模型与算法整合框架 - 实践
  • 开源排名算法工具raink:利用LLM实现智能文档排序
  • lcjmSSL域名SSL证书免费申请
  • uniapp原生插件 TCP Socket 利用文档
  • 【PyQt5】实现输入延迟响应:3秒无输入后自动读取内容
  • 线性代数基础
  • 微积分基础
  • Windows 自带的SSH中配置X11
  • 在Kubernetes client-go库中如何有效构建CRD的informer
  • Metasploit Framework 6.4.88 (macOS, Linux, Windows) - 开源渗透测试框架
  • The 2025 ICPC Asia East Continent Online Contest (I)
  • Linux中UDP网络通信机制编程探索
  • 中大型水闸安全监测的重要性及实施方法 - 指南
  • 如何通过LangChain实现记忆功能的总结
  • python 轻量级别的网页包Streamlit
  • 完整教程:技术小白如何快速的了解opentenbase?--把握四大特色
  • 9.13日模考总结
  • 高斯消元
  • wpf-MVVM+IOC/ID
  • uni-app iOS 性能监控全流程 多器具协作的实战优化指南
  • 矩阵快速幂
  • 使用 C# 设置 Excel 单元格格式 - 教程
  • grafana部署并使用harbor监控模板
  • 【ARM Cache 及 MMU 系列文章 6.1 -- Cache maintenance 指令及相关寄存器有哪些?】