方法:

根据–soft –mixed –hard,会对working tree和index和HEAD进行重置:
    git reset --mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息
    git reset --soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
    git reset  --hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容,此命令 慎用!

HEAD 最近一个提交
    HEAD^ 上一次提交

   HEAD^ ^ 上一次的 上一次的提交(倒数第三次)

   HEAD^^^ 倒数 第四次的 提交

----------------------

   HEAD~0 最近一个提交
    HEAD~1 上一次提交

   HEAD^2 上一次的 上一次的提交(倒数第三次)

   HEAD^3 倒数 第四次的 提交

最新文章

  1. 【Android自学日记】五大布局常用属性
  2. 构建Docker+Jenkins持续集成环境
  3. 二模 (8) day2
  4. 快速搭建 Node.js 开发环境以及加速 npm
  5. Random类(java.util)
  6. 【Android 复习】:Android之ViewFlipper(一)
  7. MonoDevelop with Visual Studio to Linux and Mac OSX maintaining a single code base for all platforms.
  8. 2014/4月金山WPS笔试
  9. CentOS 添加常用 yum 源
  10. Codeforces 452A Eevee
  11. system strategies of Resources Deadlock
  12. 开发H5基本知识摘要
  13. [Go] golang无缓冲通道实现工作池控制并发
  14. 《笨方法学Python》加分题32
  15. Shell学习之环境变量配置文件(三)
  16. APK重编译
  17. wordpress模板修改及函数说明
  18. 【转】线程间操作无效: 从不是创建控件“textBox2” 的线程访问它。
  19. TextSwitcher实现文本自动垂直滚动
  20. 2-12-配置squid代理服务器加快网站访问速度

热门文章

  1. IT Operations(IT 运营),运维的更价值化认识
  2. Oracle10g新特性——正则表达式 - 转
  3. STAF自动化测试框架
  4. 使用NSKeyedArchiver归档
  5. 那些年我们赚过的外快(POS(移动支付)接口开发)
  6. Nutch插件系统
  7. 【.Net底层剖析】2.stfld指令-给对象的字段赋值
  8. 2014 网选 5011 Game(Nim游戏,数学题)
  9. 2014 网选 5012 Dice(bfs模板)
  10. Git 版本管理