git回退到某个版本后发现最近提交的都不见了(解决方法)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git回退到某个版本后发现最近提交的都不见了(解决方法)相关的知识,希望对你有一定的参考价值。
参考技术A 1. 版本回退2. 利用git reflog找回错误的重置 (重点来了)
(发现会提以后之前提交的都没了可以用这个命令)
上图可以看到我们有个错误的reset,下面的命令即可恢复到reset前的状态:
想回复到那个位置改写日志标识即可
git提交或回滚时出现错误,切记,莫慌,莫慌,莫慌,兵来将挡水来土掩,总有解决的办法!!!
git回退到某个版本并提交
回退到分支某个版本 git reset --hard c88173be7b521fcbe88c5be4fc1d3889e52226ae(要回退的分支版本号)
查看分支当前版本 git rev-parse HEAD
提交回退的版本 git push -f (注:强制提交后,当前版本后面的提交版本将会删掉!)
以上是关于git回退到某个版本后发现最近提交的都不见了(解决方法)的主要内容,如果未能解决你的问题,请参考以下文章