Git撤销文件的修改(git checkout -- file)(git reset HEAD file)(git reset HEAD~)

1  撤销没有add到暂存储区文件

git checkout -- file

如果我们把文件rm了,git statu肯定会显示出来,我们怎么还原这个文件呢?还是用上面的命令

2  撤销到add到暂存储区文件

分2步

git reset HEAD file

上面命令把暂存区的拉到了工作区,但是这个时候文件依然修改了,我们还需要还原,所以还用最上面的命令

git checkout -- file

3  撤销commit到分支

git reset HEAD~
(0)

相关推荐

  • Git 记录:git checkout HEAD -- FILENAME

    Git学习: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 (Git教程 - ...

  • GIT笔记

    git add -A和 git add .   git add -u在功能上看似很相近,但还是存在一点差别 git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文 ...

  • 使用git删除文件

    完全是被推着一步步在学git操作! 删除单个文件 如果只是删除本地的一个文件,通常是物理删除,然后git删除,再提交即可.  rm test.txt  git status  git rm test. ...

  • pdf文件需要修改错误内容,pdf怎么转换成word?

    不知道大家有没有遇到这种情况,就是当我们整理好一个pdf格式的文件准备发送给领导或者是同事之类的操作时,临时检查的时候发现文件中有错误的地方,天呐!这对于小编来说虽说是习以为常,但是每每遇到此情况的时 ...

  • 怎样使共享文件夹下的文件可以修改,但不可以删除

    怎样使共享文件夹下的文件可以修改,但不可以删除

  • VBA实用小程序70:获取压缩文件中指定文件的修改日期

    excelperfect 引言:这是在chandoo.org的Forums中看到的一个VBA自定义函数,很有意思,特辑录于此,供有兴趣的朋友学习参考. 有时候,可能需要一个能够返回压缩文件(.zip文 ...

  • 民法典实施后2850件规范性文件需修改或废止

    [民法典实施后2850件规范性文件需修改或废止]全国人大常委会法工委关于2020年备案审查工作情况的报告20日提请全国人大常委会会议审议.报告显示,在配合民法典贯彻实施的规范性文件专项审查和集中清理工 ...

  • 如何在打印好的文件上修改?

    如果是PDF文件可以转换为word文件进行修改: 1.当然可以,首先要确定自己有一个pdf文档,而且确定目的是需要将pdf文档转换为word格式,然后将现有文档编辑pdf转换器软件打开. 2.通过选择 ...

  • 认可委喊你:你的实验室有个程序文件要修改了

    实验室需要修订认可标识使用的程序文件 1 修订程序文件的原因 CNAS-R01:2020<认可标识使用和认可状态声明规则>于2020年10月20日发布,11月1日实施.2020年11月1日 ...

  • git错误:对象文件为空(object-file-is-empty)的解决方案

    git错误:对象文件为空(object-file-is-empty)的解决方案 背景介绍 在日常开发过程中我们可能因为操作不当导致git版本库出问题,最经常出的一个问题就是对象文件为空错误object ...

  • 详解Git中的.gitignore文件

    https://www.cnblogs.com/johnyang/p/12527554.html 1.什么是.gitignore文件?有什么作用? 在Git中,有一种特殊的文件,其文件全名就是 .gi ...