场景
今天使用 git rebase
合并了几个 commit, 一时失误,不小心合并了别的 commit,这下好了,git log
版本号已经没有了。我该怎么恢复之前误合并的提交记录。
git reflog
可以查看所有分支的所有操作记录(包括已经被删除的 commit 记录和 reset 的操作)
选择想要恢复的提交记录,git reset --hard [commit id]
,即可回撤 rebase 的记录。
版权声明:本文为m0_46537958原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。