Git重置硬错误:参数头不明确

Git重置硬错误:参数头不明确,git,reset,Git,Reset,我需要把我的头复位到最近一次拉动之前的位置 我相信我需要做的是: git重置——硬头@{1} 但这是git告诉我的 fatal: ambiguous argument 'HEAD@1': unknown revision or path not in the working tree. Use '--' to separate paths from revisions, like this: 'git <command> [<revision>...] -- [<f

我需要把我的头复位到最近一次拉动之前的位置

我相信我需要做的是:
git重置——硬头@{1}

但这是git告诉我的

fatal: ambiguous argument 'HEAD@1': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
致命:参数不明确'HEAD@1“:未知修订或路径不在工作树中。
使用“---”将路径与修订分开,如下所示:
'吉特[…]-[…]'

鱼在剥{和}


Bash很好。

鱼在剥{and}


Bash工作正常。

您使用的是什么操作系统?看起来{和}被剥离了。git log--HEAD向您展示了什么?如果您使用
'HEAD@{1}'
,它会工作吗?Fish正在剥离{和}您使用的是什么操作系统?看起来{和}被剥离了。git log--HEAD向您展示了什么?如果您使用
'HEAD@{1}'
,它会工作吗?Fish正在剥离{和}您使用的是什么操作系统?看起来{和}被剥去了。git log--HEAD向你展示了什么?如果你使用
'HEAD{1}
,它会起作用吗?Fish剥去了{和}认为你无论如何都最好使用引号(
比如git reset--hard'HEAD{1}
)认为你无论如何都最好使用引号(
比如git reset--hard'HEAD{1})我觉得还是用引号比较好(
比如git reset--hard'HEAD@{1}