git pull --rebase丢文件丢失修改找回办法

我们在遇到合并冲突时候,有时候会用git pull  --rebase 来解决冲突部分代码,但是这也意味着冲突部分代码可能会丢失,

那么丢失后如何找回代码:

打开.git/logs/HEAD文件, 里面有最近提交记录。

git pull --rebase丢文件丢失修改找回办法

此时我们需找到在执行rebase 操作之前的id,470 xxx。 然后执行git reset --hard + id 就ok

git pull --rebase丢文件丢失修改找回办法