问题描述
我正在尝试
git reset --hard 4eb38c748f77b51ffcde8684dfea173af2e33e7b
我遇到错误
fatal: Could not parse object '4eb38c748f77b51ffcde8684dfea173af2e33e7b'.
为什么会出现此错误?我该如何修正我的命令?
解决方法
首先,请确保您拥有 all 个最新提交:
git fetch
第二,尝试并git rev-parse SHA1的前7或8个字符
git rev-parse 4eb38c7
如果存在一个以4eb38c7
开头的唯一提交SHA1,则该命令将完全显示它。
然后,您可以将其与尝试使用的完整SHA1字符串进行比较:也许其中有错字。