我最近搞砸了一个git rebase -i
,所以我想做一个git reset --hard HEAD@{5}
。
但是,执行git reset --hard HEAD@{5}
orgit log HEAD@{5}
导致显示以下错误消息:
fatal: ambiguous argument 'HEAD@{5}': unknown revision or path not in the working tree.
然后,我决定指定对应于HEAD@{5}
显示的哈希键git reflog
。例如:
git reset --hard e8be841
在这样做的过程中,是否存在搞砸 git 存储库或做一些意想不到的事情的风险?