美文网首页
Git如何将暂存区恢复成和HEAD一样的?

Git如何将暂存区恢复成和HEAD一样的?

作者: 蝌蚪1573 | 来源:发表于2019-05-03 14:59 被阅读0次

全部恢复

  1. 当有文件进行修改并已经添加到暂存区时


    image.png

    我们可以看到下图会有恢复成HEAD一致的提示


    image.png
  2. 使用命令git reset HEAD #这个命令如果后面加文件名就是恢复具体某一个文件,如果不加文件名就是代表恢复全部

    image.png
  3. 使用git diff --cached验证是否成功,diff没有内容表示已经全部一致

    image.png

恢复部分文件

使用命令git reset HEAD -- <file> #<file>表示要恢复的文件
比如要恢复的文件是 styles/style.css
那么则使用命令:git reset HEAD -- styles/style.css

image.png
image.png

也可以多个文件一起恢复 比如:git reset HEAD -- README index.html

image.png image.png

这个时候三个文件都从暂存区撤销出来了。

相关文章

  • git笔记03

    暂存区恢复成和HEAD一样 git reset HEAD 变更工作区用checkout,变更暂存区用reset 工...

  • 11.Git 让暂存区恢复成和HEAD的一样 、让暂存区和工作区

    1.目前我有一个文件没有提交 2.提交该文件 3.让暂存区恢复成和HEAD的一样 使用指令: git reset ...

  • Git如何将暂存区恢复成和HEAD一样的?

    全部恢复 当有文件进行修改并已经添加到暂存区时image.png我们可以看到下图会有恢复成HEAD一致的提示ima...

  • git reset HEAD 与 git reset --har

    git reset HEAD 是将咱暂存区和HEAD的提交保持一致 git reset --hard HEAD 是...

  • git撤销或回退操作

    撤销操作 还未放到暂存区git checkout -- [file] git reset Head

  • Git 操作指南(二)

    一、 比较暂存区和HEAD的文件差异 git diff --cached 二、 比较工作区和暂存区的文件差异 gi...

  • git 撤销

    恢复暂存区的指定文件到工作区 $ git checkout [file] 恢复某个commit的指定文件到暂存区和...

  • git 撤销

    恢复暂存区的指定文件到工作区 $ git checkout [file] 恢复某个commit的指定文件到暂存区和...

  • 撤销

    恢复暂存区的指定文件到工作区 git checkout file 恢复某个commit的执行文件到暂存区和工作区 ...

  • Git命令

    1.如何将所有已经变更并被git管理的文件加入暂存区答:git add -u 1.1从暂存区取消文件答:git r...

网友评论

      本文标题:Git如何将暂存区恢复成和HEAD一样的?

      本文链接:https://www.haomeiwen.com/subject/gutznqtx.html