场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file
场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了场景1,第二步按场景1操作。
场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,使用git reset --hard HEAD^

最新文章

  1. .net网站发布到局域网流程
  2. java io系列16之 PrintStream(打印输出流)详解
  3. tomcat报错
  4. webpack入坑之旅(一)入门安装
  5. vs2010 clickone 工程安装后的路径 win7
  6. HBase MultiVersionConsistencyControl
  7. 学做酷炫有爱的免费网页,学习 Github Page 教你分分钟搭建自己的博客
  8. Win8 X64下JDK版本切换问题
  9. ADB命令解析
  10. 多文件上传组件FineUploader使用心得
  11. Normalize.css 样式作用,及使用方法
  12. 1297. Palindrome ural1297(后缀数组)
  13. PHPUnit-附录 C. XML 配置文件
  14. style scoped
  15. 关于微信小程序textarea层级过高问题解决
  16. 灵雀云CTO陈恺:从“鸿沟理论”看云原生,哪些技术能够跨越鸿沟?
  17. 一张图解析FastAdmin中的表格列表的功能
  18. JsDOM操作
  19. laravel 添加验证码
  20. C#之简易计算器设计

热门文章

  1. Android实战简易教程-第三十九枪(第三方短信验证平台Mob和验证码自己主动填入功能结合实例)
  2. requests库帮助
  3. react-router-redux
  4. Android四大组件与进程启动的关系(转)
  5. xcode7 怎样真机測试
  6. 为什么java构造函数的构造器只能在第一行写this() 或者super() ?
  7. Cron Expression
  8. MVC框架显示层——Velocity技术
  9. IT江湖--这个冬天注定横尸遍野(多数人技术迟迟无进阶,多半是懒的原因。勤是必须的)
  10. Win10快捷键总结