博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
恢复git reset --hard之前尚未push的commit提交
阅读量:4555 次
发布时间:2019-06-08

本文共 229 字,大约阅读时间需要 1 分钟。

1.在.git/logs/refs/heads/下有所有分支的操作记录及commit号,可以找到commit提交所在那个分支名称;

2.搜索commit提交的标题,就可以看到相应的记录,包括id号;

3.git checkout 到该id号,就找到了该commit提交,然后通过git reset --hard就可以恢复到原先那个commit提交。

转载于:https://www.cnblogs.com/fengyaoyao/p/10650558.html

你可能感兴趣的文章
【NOIP1999】【Luogu1015】回文数(高精度,模拟)
查看>>
Linux上安装Python3.5
查看>>
crt安装
查看>>
git切换分支报错:error: pathspec 'origin/XXX' did not match any file(s) known to git
查看>>
c++中static的用法详解
查看>>
转 我修改的注册表,但是程序运行起来,还是记着以前的
查看>>
图片轮播功能
查看>>
第六周小组作业:软件测试和评估
查看>>
UVA2636
查看>>
PHP环境搭建所遇到的问题
查看>>
Flash开发移动设备技巧
查看>>
QQ西游内存数据分析-2012年9月28日
查看>>
Arrays类——Arrays.asList()方法使用
查看>>
linux Cacti监控服务器搭建
查看>>
什么是2.5D与3D编辑模式
查看>>
【模拟】【codeforces】451A Game With Sticks
查看>>
Hadoop 编译 Eclipse 插件及创建eclipse项目 遇到的问题
查看>>
windows10环境下的RabbitMQ安装步骤(图文)
查看>>
Codeforces Round #354 (Div. 2)
查看>>
HDU4791【杂】
查看>>