网站建设的主要步骤有哪些,张圣志建盏个人简介,家居设计,怎么开网店具体流程git reflog 可以查看所有分支的所有操作记录#xff08;包括#xff08;包括commit和reset的操作#xff09;#xff0c;包括已经被删除的commit记录#xff0c;git log则不能察看已经删除了的commit记录 具体一个例子#xff0c;假设有三个commit#xff0c; git st: … git reflog 可以查看所有分支的所有操作记录包括包括commit和reset的操作包括已经被删除的commit记录git log则不能察看已经删除了的commit记录 具体一个例子假设有三个commit git st: commit3: add test3.c commit2: add test2.c commit1: add test1.c 如果执行git reset --hard HEAD~1则 删除了commit3如果发现删除错误了需要恢复commit3这个时候就要使用git reflog HEAD{0}: HEAD~1: updating HEAD 63ee781 HEAD{1}: commit: test3:q 红色加粗的即是被删除了的 commit3运行git log则没有这一行记录 可以使用git reset --hard 63ee781将红色记录删除则恢复了cmmit3运行git log后可以看到 commit3: add test3.c commit2: add test2.c commit1: add test1.c 这里也可以使用另外一种方法来实现git cherry-pick 63ee78