VS2019,使用的git,未提交远端,本地撤消了代码文件的更改,请问现在怎么恢复

VS2019,使用的git,未提交远端,本地撤消了代码文件的更改,请问现在怎么恢复

如果你有打过 commit 那么可以查看 git reflog 通过comit 号找回来

你要恢复什么?若要提交从新git add git commit git push

如果你是用git reset而且之前没有commit过你的修改的话,那么是找不到了

撤销了本地的更改,如果你已经提交到了暂存区的话是可以恢复的,
如果不确定的话,可以
执行 git status ---->>>查看一下A文件状态,
?? ,M,A,MM

如果A文件不是??也应该不是,应该是有机会恢复的;

git reflog ---->>>查看提交的历史记录,当前指针状态 等信息
git reset --hard + 指针所在位置的hash值的后7位------>>找到要恢复的时间点,然后将指针移动到该事件点

重新写

/remake