如果从未提交过,你能撤消'git reset --hard HEAD'吗?

Jus*_*zer 2 git version-control commit reset

跑完后丢了一些代码

git reset --hard HEAD
Run Code Online (Sandbox Code Playgroud)

我从未投入过这项工作.有没有办法让这些代码回来?它记录在哪里吗?我可以撤消命令吗?

dah*_*byk 6

不,git reset --hard并且git checkout -f都破坏了尚未提交的变更.