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

19. git reflog

基本概述

git reflog 的作用是:查看本地仓库的引用日志(reference log),例如分支、HEAD等。它可以帮助你找回误删的提交、恢复被覆盖的分支,或回溯操作历史。

基本用法

1.查看完整的reflog

git reflog
  • 这会显示所有 HEAD 和分支的移动记录,包括提交、合并、重置等操作。
  • 输出格式
<commit-hash> HEAD@{n} <操作描述> <提交信息>
  • 示例输出
a1b2c3d HEAD@{0}: commit: 添加新功能
d4e5f6a HEAD@{1}: checkout: 从 dev 分支切换回 main
  • HEAD@{n} 表示 HEAD 在历史记录中的位置(n是数字,0 表示最近的操作)
    2.查看特定分支的reflog
git reflog show <branch-name>

相关文章:

  • GIS开发笔记(9)结合osg及osgEarth实现三维球经纬网格绘制及显隐
  • Nginx静态资源跳转添加权限验证
  • optool为macho文件增加动态库
  • 从零创建 Docker 镜像(基于 OCI 格式)
  • Datawhale 春训营 创新药赛道
  • Linux 进程概念补充 (自用)
  • 代理模式(Proxy Pattern)
  • vue3 excel文件导入
  • 贝叶斯分类器:原理、算法与应用详解
  • 位运算,状态压缩dp(算法竞赛进阶指南学习笔记)
  • 【Java】接口interface学习
  • 残烛与风儿的对话
  • OC底层原理【一】 alloc init new
  • java单元测试不能点击run运行测试方法
  • 【第二天】一月速通Python第二天,函数,数据容器,列表,元组,字典。
  • 论文阅读:2023 arxiv A Survey of Reinforcement Learning from Human Feedback
  • 集成运放的关键技术参数
  • 7.0/Q1,Charls最新文章解读
  • 【Oracle专栏】Oracle中的虚拟列
  • pnpm确认全局下载安装了还是显示cnpm不是内部或外部命令,也不是可运行的程序
  • 亮相!神二十乘组与中外媒体记者集体见面
  • 北京地铁5号线仗义执言女乘客发文:同理心无比重要,希望就此平息
  • 耐克领跑女性运动市场:持续加码、创新,更多新增长点有望涌现
  • 纪念沈渭滨︱“要把近代史搞得会通”——读《士与大变动时代》随札
  • 体坛联播|利兹联、伯恩利重返英超,北京淘汰北控队晋级四强
  • 哈佛大学就联邦经费遭冻结起诉特朗普政府