我对 git 很陌生,所以不知道如何解决我发现自己遇到的当前问题。有人告诉我做一个
git pull --rebase
git push
将我的本地提交合并到服务器上的提交。然而现在,我所有的提交和代码更改都消失了,我不知道如何取回它们。如果我做一个
git log
它没有显示我的本地提交。我如何从这里前进?理想情况下,我希望我的提交与服务器合并,但如果我能回到 --rebase 之前的阶段,那么我也会很高兴。
git reflog 确实显示了我所做的一些提交,这是一位专家。
提交“添加丢失的 jars”是我在本地执行的最后一次。