忘了推送和丢失更改

Ras*_*hmi 2 git git-svn

Git在我的本地计算机上配置.我使用了以下命令

git add .
git commit -m "message " 
Run Code Online (Sandbox Code Playgroud)

昨天忘了推.我昨天做了几处修改.今天由于一些问题,我无法做到push.我不知道今天早上发生了什么,但我的所有代码都消失了.

我需要哪些命令来获取代码?

谢谢

Von*_*onC 5

如果您已经提交了代码(现在已经不在了),您可以查看git reflog.

它将列出任何未引用的提交,以便您返回.
请参阅" 撤消git reset "或" 如何在git中撤消结帐? ".