错误地,我很难重置我的git存储库。通过这样做,我所做的所有改变都已消失。现在,我想将Git回滚到所有未提交的更改。请帮我解决一下这个。
答案 0 :(得分:1)
“未提交的更改”表示本地 repo(即使您在amazon ec2上有远程仓库)
这意味着您必须已将(git add
)个文件添加到本地克隆,然后执行git reset --hard
。
如果是这种情况,您仍然可以找到git fsck
添加的文件,如Recover files that were added to the index but then removed by a git reset
中所述:
git fsck --full --unreachable --no-reflog