git reset --soft〜HEAD-1不返回这样的用户或命名目录:HEAD-1

问题描述

当前,我正在尝试运行:

git reset --soft ~HEAD-1

但是;我正在

zsh: no such user or named directory: HEAD-1

我的环境并没有错。我试图重新安装zsh。

我在运行git log时看到了这个。

提交65be5cd472b3d2e7639702f7e1b43a7a47dea863(HEAD->开发,来源/开发)

解决方法

  • 您要查找的命令类似于以下命令。

    $ git reset --soft HEAD~1
    
  • 以下语法也是正确的。

    $ git reset --soft HEAD^1