Git重置改动汇总

原创 2016年08月30日 17:29:48

重置所有改动

git reset
git checkout .
git clean -fdx

  • Unstage all files you might have staged with git add
git reset
  • This will revert all local uncommitted changes (should be executed in repo root):
git checkout .
  • Revert uncommitted changes only to particular file or directory:
git checkout file.path
  • Another way to revert all uncommitted changes (longer to type, but works from any subdirectory):
git reset --hard HEAD
  • Remove all local untracked files, so only git tracked files remain:
git clean -fdx

WARNING: -x will also remove all ignored files

版权声明:本文为博主原创文章,未经博主允许不得转载。

Git重置与检出对比表

  • 2012年02月22日 17:34
  • 211KB
  • 下载

Git的撤消操作 - 重置, 签出 和 撤消

修复未提交文件中的错误(重置) 如果你现在的工作目录(work tree)里搞的一团乱麻, 但是你现在还没有把它们提交; 你可以通过下面的命令, 让工作目录回到上次提交时的状态(last com...

7.7 Git 工具 - 重置揭密

重置揭密 在继续了解更专业的工具前,我们先讨论一下 reset 与 checkout。 在你初次遇到的 Git 命令中,这两个是最让人困惑的。 它们能做很多事情,所以看起来我们很难真正地理解...

git reset用法 一 重置引用(版本切换)

reset命令让我们可以在历史版本中切换。每次commit都会有一个commit id。比如看看我的仓库的日志:chenshu@sloop2:~/work/189/appengine$ git log...

Eclipse上GIT插件EGIT使用手册之十二_重置功能

GIT中有三种重置功能,分别是soft、mixed、hard,区别如下: l  Soft - 当前分支重置到指定commit记录位置,索引和工作树不变; l  Mixed - 当前分支重置到指定c...

git重置

1、在工作区创建一个新文件,并提交到版本库中: 查看master分支中最新提交的ID,发生改变,指向新的提交: 查看提交日志: 引用refs/heads/master像一个游标,可以...

Git的撤消操作 - 重置, 签出 和 撤消

Git的撤消操作 - 重置, 签出 和 撤消 Git提供了多种修复你开发过程中的错误的方法. 方法的选择取决于你的情况: 包含有错误的文件是否提交了(commited); 如果你把它已经提交了, 那...

Git学习之Git 重置

============================== 分支游标master ============================== 引用 refs/heads/master 在有新...

Git学习笔记(五) Git重置

重置命令的用法 用法一:git reset [-q] [] [--] ...   为了避免路径和引用(或提交ID)同名而发生冲突,可以在前用--作为分隔 用法二:git reset [--soft...
  • Agul_
  • Agul_
  • 2012年08月07日 12:59
  • 8452

Git学习笔记(五) Git重置

重置命令的用法 用法一:git reset [-q] [] [--] ...   为了避免路径和引用(或提交ID)同名而发生冲突,可以在前用--作为分隔 用法二:git reset [--...
  • ppw001
  • ppw001
  • 2015年04月06日 21:47
  • 181
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Git重置改动汇总
举报原因:
原因补充:

(最多只允许输入30个字)