git版本回退git reset --hard {hash}后提示:fatal: could not parse object “hash id”?怎么弄啊?
这个问题原因是因为 切换到master分支后没有更新最新代码,git log不包含要reset的节点。
解决方法:更新代码后git log找到对应节点hash id再reset
先通过git pull --rebase更新当前分支代码,然后再执行git reset