git分支比original/branch落后1提交



我的分支在origin/branch后面,因为我在没有添加或提交的情况下意外地推送了(与上次提交相比没有任何更改(,然后运行了git reset --soft HEAD~1

编辑时间:一件奇怪的事情是,我在上次提交中所做的更改显示在我的远程分支中,但也显示为暂存更改(我可以在VScode中使其暂存或取消暂存,但事实上它们在本地显示为尚未提交(。命令提示符说我可以git pull快进,但它什么也没做。如何解决此问题?非常感谢。

如果运行git pull,您将返回到git reset --soft之前的情况。


差异是阶段性的,这是--softgit reset中的预期效果。

最新更新