使用git reflog命令查找被覆盖或丢失的commit 记录,然后复制一下未push记录前面的id号,然后使用 git cherry-pick id(commit的ID号) ,使用这个操作可以将代码重新拉回到本地,将所有丢失的代码找回之后重新push就能解决本地覆盖问题并将代码重新提交到git仓库
使用git reflog命令查找被覆盖或丢失的commit 记录,然后复制一下未push记录前面的id号,然后使用 git cherry-pick id(commit的ID号) ,使用这个操作可以将代码重新拉回到本地,将所有丢失的代码找回之后重新push就能解决本地覆盖问题并将代码重新提交到git仓库