让前端飞

git - 救命篇

2019-06-06  本文已影响1人  反者道之动001

接触这个 git reflog是由于detached HEAD, 这时候push后,找不到。认真一看,分支是detached HEAD

git reflog

git reflog

这个命令可以看到本地操作
git checkout <commitId>

就可以回到之前操作的位置上。


后面就各显神通了

detached HEAD 切换到正常分支

 git checkout  <name/branchName>

切换到分支后,内容不见了。这时候设置到最新。

git reset --hard <commitId>

如果这时候有特殊情况可以新建分支再合并。

--END--

上一篇下一篇

猜你喜欢

热点阅读