git的后悔药,各种revert、reset、回退、回滚操作的方式

git的后悔药,各种revert、reset、回退、回滚操作的方式

  1. git reset
    撤销git add过的文件

  2. git checkout .
    撤回没提交的更改,要在repo的根目录运行

  3. git reset --hard HEAD
    也可以撤回没提交的更改,可以在任意的子目录中运行

  4. git clean -fdx
    删除untracked文件

  5. git reset --hard origin/master

    回到过去

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注