git reset --hard 回滚以后 以后怎么再回去?
2016-03-29 11:49
246 查看
恢复的过程很简单:
通过git log -g命令来找到需要恢复的信息对应的commitid,可以通过提交的时间和日期来辨别,找到执行reset --hard之前的那个commit对应的commitid
通过git branch recover_branch commitid 来建立一个新的分支
这样,就把到commitid为止的代码、各种提交记录等信息都恢复到了recover_branch分支上了。
通过git log -g命令来找到需要恢复的信息对应的commitid,可以通过提交的时间和日期来辨别,找到执行reset --hard之前的那个commit对应的commitid
通过git branch recover_branch commitid 来建立一个新的分支
这样,就把到commitid为止的代码、各种提交记录等信息都恢复到了recover_branch分支上了。
相关文章推荐
- MYSQL数据恢复--使用日志文件
- js监听手机屏幕亮度、震动、方向变化
- JavaScript面向对象程序设计教程
- 自定义控件View(一)
- iOS系统的单例类
- spring security 3.1中基于数据库自定义验证授权功能实现
- Lync通讯地址簿的同步
- [每天一点点]->[中文乱码] Eclipse下J2EE项目乱码问题合集
- Android Studio Gradle
- NSLayoutConstraint
- RabbitMQ服务主机名更改导致消息队列无法连接
- 七步从AngularJS菜鸟到专家(7):Routing
- 轻量级webserver kepler/thttpd/shttpd简单对比
- Neural Turing Machines-NTM系列(三)ntm-lasagne源码分析
- SpringMVC笔记
- Android开发 第三方库
- 浅析Java垃圾回收机制
- OBS Build on ubuntu14.04
- 五步教你实现使用Nginx+uWSGI+Django方法部署Django程序(下)
- json与gson,volley