记录一次操作git丢失代码的过程:

写完代码后:git staus

git add.

git status 发现有一堆.class 文件不想提交,想着代码回退到add 之前,使用了 git log

开始版本回退: git reset -- hard HEAD^(当时写错了 --hard 不能连在一起)

又执行了 :  git reset --hard e30e2d

在 git staus

然后代码就丢失了。

转载于:https://www.cnblogs.com/changlili/p/10230434.html

git add.后回退 代码丢失相关推荐

  1. 解决git切换分支导致代码丢失的问题

    解决git切换分支导致代码丢失的问题 问题背景: ​ 因为本人手里有好几个不同的项目,当手里有正在做的项目,却被临时叫去修改另外一个项目,而此时又不想把现有的代码提交,于是就强制切换到了另外一个分支上 ...

  2. git add后取消_满满干货!——Git知识总结

    git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理. 下面就详细的介绍一下git: 本地库 通过命令 git init 把这个目录变成git可以管理的仓库 git ...

  3. git add后取消_Python 命令行之旅:使用 click 实现 git 命令

    作者:HelloGitHub-Prodesire 一.前言 在前面五篇介绍 click 的文章中,我们全面了解了 click 的强大能力.按照惯例,我们要像使用 argparse 和 docopt 一 ...

  4. git add后取消_git 必看,各种撤销操作

    场景概念说明 首先说明一个概念, git是一个分布式的版本控制工具,分布式即 git 管理的项目是有多个大致平等的仓库的.通过一个例子来说明这个东西. 举一个最简单的使用场景: 你在github 建立 ...

  5. git提交后的代码在哪儿_git 分支合并策略

    前言 git 依靠分布式版本控制.以及出众的分支功能受到互联网开发们的青睐,如果你上过 github 就离不开 git 的相关操作. 我司原来用的是 svn ,经过两年的时间,全项目都已换成 git ...

  6. git合并分支导致代码丢失问题,记录勉励自己

    git代码丢失不要慌,只要你的代码经历过git add 基本都能找回来,之前代码合并时遇到代码丢失,切换回不到其他分支,一直提示"正在变基"解决方案: git 合并分支造成多余分支 ...

  7. git 问题 之 git add 后直接git commit --amend导致合入了上一笔提交的解决办法

    最近提交代码,进行一下步骤 1.git status . 2.git add . 3.git stash save 4.git pull --rebase 5.git stash pop 6.解决冲突 ...

  8. Eclipse突然崩溃或电脑突然断电后,代码丢失找回

    晚上遇见个奇葩的事,Eclipse正写着代码,电脑突然蓝屏,开机后Eclipse中打开的类文件中的代码丢失了,次奥,真尼玛吓尿了,不想这周的工作白费啊. 悲痛欲绝,突然右击发现了一个localhist ...

  9. git提交后的代码在哪儿_别乱提交代码了,来围观下大厂的 Git 提交规范

    点击上方"Python编程时光",选择"加为星标"第一时间关注Python技术干货! 作者:人人贷大前端技术中心 链接:https://juejin.im/po ...

最新文章

  1. 引入科研院所中科微研携手-林裕豪:从玉农业谋定农业大健康
  2. texlive写论文源代码_Texlive 2020 编译胡伟《latex2e完全学习手册》后记字体右倾90度...
  3. python项目构建工具zc.buildout
  4. Dubbo普普通通9问
  5. BootstrapTable冻结表头(二)
  6. java 接口的声明和实现 总结_java知识总结(三):函数式接口
  7. 关于JavaScript的词法作用域及变量提升的个人理解
  8. iOS开发之openURL:(打电话,打开网页等)
  9. vscode好用的扩展及常用的快捷键
  10. scrapy 官方文档(入门必备)
  11. Permission is only granted to system apps解决方法
  12. 中职计算机技术教学计划,中职计算机应用基础教学计划.doc
  13. 7-90 社交集群 (30分)--详解
  14. Java第三章 面向对象(上)
  15. Servlet总结待续
  16. 说说你对事件委托的理解?
  17. 虚拟机桥接模式下ping不通外网(baidu.com)
  18. EN 1090-1钢结构和铝结构施工结构构件—CE认证
  19. Vue单向数据流(不要修改props)
  20. 报告显示,36%“铅衣侠”工作强度超996上班族

热门文章

  1. 你不知道的Python的输入输出
  2. 《算法竞赛入门经典》 例题5-1 大理石在哪(Where is the Marble,UVa 10474)
  3. 【MFC】CFrameWnd类详解
  4. 【Linux】一步一步学Linux——logname命令(109)
  5. 【Linux】一步一步学Linux——last命令(98)
  6. 解析烧录固件失败_化虚为实,示人本相!FLIR热像仪双型号双版本上手解析
  7. 进程间通信--无名管道(pipe)
  8. 算法学习笔记2022.1.11
  9. 1012 数字分类 (20 分)(c语言)
  10. 剑指offer 从上到下打印二叉树