在修改代码的修改,有时候切换branch时不小心把修改的内容干掉了,这时候可以使用git fsck --lost-found命令,把刚修改的内容找回来。

xxx$ git fsck --lost-found
Checking object directories: 100% (256/256), done.
Checking objects: 100% (237/237), done.
dangling commit 8d9e9caada0279be9135d78bf67acac926f26416

然后git show查看一下是否是被删除掉的内容

$ git show 8d9e9caada0279be9135d78bf67acac926f26416

确认是我们想要的内容后,使用git format-patch -1生成patch
再切换到要提交的branch上,再git apply这个patch就OK了。

[git] git fsck --lost-found命令用法相关推荐

  1. 20 个最常用的 Git 命令用法说明及示例

    作者 | Sahiti Kappagantula 译者 | 弯月,责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 在这篇文章中,我将介绍在使用 Git 时最常使用的 20 个命令. 以下 ...

  2. linux上git克隆命令,Git clone命令用法

    git clone是git中常用的命令,其作用是将存储库克隆到新目录中.那么在git中,git clone具体该如何用呢? 更快更轻松的学习Git,请点击Git微课 git clone命令的作用是将存 ...

  3. git删除未监视的文件(untracked files)命令用法

    git删除未监视的文件(untracked files)命令用法 git在Linux下删除未监视的文件(untracked files),一般通过命令来执行更方便,具体执行如下: Shell # 删除 ...

  4. Git复习(十一)之常见命令用法

    创建版本库 git init 进入一个文件,执行该命令此时目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了. ...

  5. 版本控制工具Git详细介绍和常用命令

    一.安装Git 在linux系统使用非常方便,只需要打开shell界面,并输入: sudo apt-get install git-core 按下回车后输入密码,即可完成Git的安装.但我们可能更多情 ...

  6. 初探Git git基本用法

    Git 是当前最流行的版本控制程序之一,文本包含了 Git 的一些基本用法 创建 git 仓库 初始化 git 仓库 mkdir project # 创建项目目录 cd project # 进入到项目 ...

  7. Git之深入解析reset命令原理以及与checkout命令的区别

    一.前言 了解了管理或者维护 Git 仓库.实现代码控制所需的大多数日常命令和工作流程,尝试跟了踪和提交文件的基本操作,并且掌握了暂存区和轻量级地分支及合并的威力.如果想进一步对 Git 深入学习,可 ...

  8. 图解 Git 工作原理和常用命令使用教程

    你知道的越多,不知道的就越多,业余的像一棵小草! 你来,我们一起精进!你不来,我和你的竞争对手一起精进! 编辑:业余草 marklodato.github.io/visual-git-guide/in ...

  9. git本地库(操作具体命令)

    在任何盘符下创建本地仓库repository(除git目录下) 在项目目录创建新的本地仓库,并把项目里的所有文件全部添加.提交到本地仓库中去: $ git init #在当前的目录下创建一个新的空的本 ...

  10. Git的基本概念/常用命令及实例

    Git的基本概念/常用命令及实例 什么是仓库 在 Git 的概念中,仓库,就是你存在.git目录的那个文件夹内的所有文件,包括隐藏的文件,Git程序会再当前目录以及上级目录查找是否存在.git文件,如 ...

最新文章

  1. ASCII HEX BIN DIG进制转换工具页
  2. kafka java 查询信息_Kafka查看topic、consumer group状态命令
  3. 数据库的基本操作、增删查改
  4. 游戏线程池的设计0-转自
  5. cmake 添加二进制文件_CMake构建系统
  6. 一些mootools的资源
  7. java 开发工具及其他使用工具介绍
  8. 文章标题怎么伪原创?火车头标题伪原创插件
  9. HTML网页标签代码基本教学(1)基本标签学习
  10. 日本东京成田国际机场的第三候机楼
  11. 连接网络打印机报0x00000709解决方案
  12. Cypress Test
  13. 用JQuery实现简单计时答题游戏
  14. IP地址和MAC地址简介
  15. 分类刷题:A1008乘电梯
  16. 2020年下半年会议时间表
  17. 计算机网络应用层和传输层及网络层协议有哪些?
  18. IDEA提交git代码,配置文件乱码
  19. 学习方法之——费曼技巧学习
  20. 判断全角与半角及两者之间的转换

热门文章

  1. 今天1024程序猿节啦!一起穿格子衫上班吧
  2. 经典面试题(41):以下代码将输出的结果是什么?
  3. 经典面试题(6):NaN 是什么?如何测试一个值是否等于 NaN ?
  4. 2017年公众号32篇热文回看
  5. mysql哪些字段适合索引_(转)Mysql哪些字段适合建立索引
  6. html区块位置怎么设置,HTML 区块
  7. STM32----通用定时器TIM2~TIM5的三种功能
  8. Adobe illustrator 论文图形编辑和排版 - 连载 2
  9. 主成分分析的可视化展示
  10. 别再吼孩子骂孩子了,他们的脑子真的会受伤变形