Git重置--软头~40为投掷错误
我想挤压一个分支上的所有提交。(大约100次)。 我执行命令Git重置--软头~40为投掷错误,git,Git,我想挤压一个分支上的所有提交。(大约100次)。 我执行命令 git reset --soft HEAD~40 但它是在抛出错误 致命:参数“HEAD~40”不明确:未知修订或路径不在工作树中 使用“---”将路径与修订分开,如下所示: '吉特[…]-[…]' 不知道为什么会发生这种情况。您当前的分支是否有超过50次提交?@Aydinogur:更改了标题中的数字,但您的问题仍然有效。git log--graph--oneline | head-n 41>的输出是什么?我重置了一次,之后我无法检
git reset --soft HEAD~40
但它是在抛出错误
致命:参数“HEAD~40”不明确:未知修订或路径不在工作树中
使用“---”将路径与修订分开,如下所示:
'吉特[…]-[…]'
不知道为什么会发生这种情况。您当前的分支是否有超过50次提交?@Aydinogur:更改了标题中的数字,但您的问题仍然有效。
git log--graph--oneline | head-n 41
>的输出是什么?我重置了一次,之后我无法检查提交的数量。我的错。将关闭此问题。使用git log
查找要重置回的提交,然后使用git reset--soft
是否也会引发错误?