恢复git reset --hard之前尚未push的commit提交时间:2023-03-09 02:07:47 1.在.git/logs/refs/heads/下有所有分支的操作记录及commit号,可以找到commit提交所在那个分支名称; 2.搜索commit提交的标题,就可以看到相应的记录,包括id号; 3.git checkout 到该id号,就找到了该commit提交,然后通过git reset --hard就可以恢复到原先那个commit提交。