gpt4 book ai didi

git - git reset 中的歧义参数

转载 作者:太空狗 更新时间:2023-10-29 13:09:37 26 4
gpt4 key购买 nike

我最近搞砸了一个 git rebase -i,所以我想做一个 git reset --hard HEAD@{5}

但是,执行 git reset --hard HEAD@{5}git log HEAD@{5} 会导致显示以下错误消息:

fatal: ambiguous argument 'HEAD@{5}': unknown revision or path not in the working tree.

然后,我决定改为指定 git reflog 中显示的 HEAD@{5} 对应的散列键。例如:

git reset --hard e8be841

在这样做的过程中,是否存在搞砸 git 存储库或做一些意外事情的风险?

最佳答案

对我来说,问题是我需要在 Windows 命令提示符 上加上双引号。

代替:

git reset --soft 'HEAD^' 

我必须写:

git reset --soft "HEAD^"

关于git - git reset 中的歧义参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12900185/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com