撤销工作目录的修改   :  git checkout -- filename
撤销暂存区的修改     :  git reset HEAD  filename
撤销提交             :  git commit --amend

(注:纳入git管理之后才有后悔药)

一,撤销工作目录的修改


开始撤销修改:

撤销修改后内容:

二,撤销暂存区的修改

2-1,新建修改并加入暂存区


查看状态,还未提交,还提示可以取消暂存:

2-2,取消暂存

再查看暂存区文件:

再看状态:

又变成了已修改,未暂存的状态了。

三,撤销提交(注释写错了,重写的机会)

3-1,当我们注释内容写错了,已经提交时,需要撤回这个提交:

3-2,撤销提交,重新写注释:


就可以进来重新写注释了。
3-2,再查看提交的注释内容,已经变化了:

git学习笔记-(12-git后悔药-1)相关推荐

  1. 撤销操作 —— Git 学习笔记 12

    撤销操作 写在前面:有些撤消操作是不可逆的. 这是在使用 Git 的过程中,会因为操作失误而导致之前的工作丢失的少有的几个地方之一. 修改最新提交 有时候我们提交完了才发现漏掉了几个文件没有添加,或者 ...

  2. Git学习笔记:Git简介

    前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 目 ...

  3. Git学习笔记 -- 安装git、创建版本库、时光穿梭、远程仓库

    一.Git的安装 在window系统上安装:从https://git-for-windows.github.io下载,然后按默认选项安装即可: 安装完成后,在"桌面"上右击,在弹出 ...

  4. GIT学习笔记(git工具安装与配置)

  5. Git学习笔记:分支管理(1)

    前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...

  6. Git 的安装与初次使用 —— Git 学习笔记 03

    Git 的安装与初次使用 -- Git 学习笔记 03 Git 的安装与初次使用 -- Git 学习笔记 03 安装 Git 在 Linux 上安装 在 Windows 上安装 初次运行 Git 前的 ...

  7. Git学习笔记使用记录

    文章目录 Git学习笔记 基本 配置环境 Install 初始化workspace Git 全局设置Global Configuration: 配置账户 创建项目仓库Create project re ...

  8. Git学习笔记:标签管理以及GItHub

    前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...

  9. Git学习笔记(复习专用,B站狂神说)

    Git学习笔记 1.Git和Linux的历史 2.常用的Linux命令 3.Git基本理论(核心) 工作流程: 4.Git项目搭建 本地仓库搭建 5.Git文件操作 忽略文件 6.GitHub的使用 ...

  10. 【学习笔记】Git企业级使用—完整流程

    [学习笔记]Git企业级使用-完整流程 文章目录 [学习笔记]Git企业级使用-完整流程 前言 GitLab 团队合作流程 切换和创建分支 合并代码 代码提交 冲突的解决 冲突怎么产生的? 冲突的解决 ...

最新文章

  1. 使用批处理复制并以时间规则重命名文件
  2. 如何使用Linux内核中没有被导出的变量或函数
  3. 新站SEO优化如何吸引搜索引擎蜘蛛的爬行?
  4. 新人与三年经验的交互设计师有多大的差距?
  5. 浮动5-常用列表显示(案例)
  6. class反编译_IDEA反编译功能小试牛刀
  7. 主播靠颜值还是???!!!!!
  8. 【华为2016上机试题C++】最高分是多少
  9. CF1408D:Searchlights
  10. AWS AI 全面助力视频理解,GluonCV 0.6 轻松复现前沿模型
  11. mysql一定要联网吗_最新版的mysql5.7,网上的安装教程是要联网的,如果没有网络,在安装前需要安装哪些组件呢?...
  12. shell学习之定时运行作业
  13. 图解:怎么样安装TortoiseSVN以及汉化
  14. SQL 循环语句 while 介绍 实例
  15. java 保存对象_Java将对象保存到文件中/从文件中读取对象
  16. 想买云服务器,有性能比较好的推荐吗?
  17. 如何快速删除 Word 文档中的分节符
  18. 语音关键词检索实验小结
  19. 手机配件市场上的“隐形巨头”:80后长沙夫妻创办,IPO首日市值逼近600亿
  20. 镭速-文件传输数据实时对比!一秒将传输速度提升100倍

热门文章

  1. 错误信息:org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type
  2. c语言编写面条排序算法,腾讯PCG事业部腾讯视频面经
  3. 攻防世界 Web_php_include write up
  4. 在sublime text 3中让.vue文件的内容变成彩色
  5. Ansible之playbook的使用总结 - 运维笔记
  6. LightOj 1088 - Points in Segments (二分枚举)
  7. 读Thinking in Java(1~4)
  8. Unity3D调用外部程序
  9. Eclipse SQL Explorer
  10. 枚举根节点、安全点、安全区域、OopMap