经常会有本地提交后,拉取远端代码 出现变基 把本地新的代码修改提交记录不幸被覆盖的情况,这个时候我们可以打开终端 cd 到项目文件所在,接下来 第一步,git reflog,这个时候会出现所有的本地提交记录,第二步 找到被覆盖的本地提交记录的提交 id(通常是一串数字字母混编的字符串)第三步 使用
git reset --hard 434f66ab
然后,我们就可以惊喜的发现,被覆盖的本地代码回来了
经常会有本地提交后,拉取远端代码 出现变基 把本地新的代码修改提交记录不幸被覆盖的情况,这个时候我们可以打开终端 cd 到项目文件所在,接下来 第一步,git reflog,这个时候会出现所有的本地提交记录,第二步 找到被覆盖的本地提交记录的提交 id(通常是一串数字字母混编的字符串)第三步 使用
git reset --hard 434f66ab
然后,我们就可以惊喜的发现,被覆盖的本地代码回来了