Git bisect 二分查找, 确定问题版本
来源:互联网 发布:第三方网络平台有哪些 编辑:程序博客网 时间:2024/05/08 10:07
出现问题 – > 确定问题版本
0. 确定一个好的版本
git checkout cdb4d67a044191ec6b57661429c981239eeee8a0//编译运行确保没有问题:是一个好的版本。
1. 进行搜索
git bisect start
2. 告诉git当前版本是坏的
git bisect bad
3. 告诉git一个好的版本
git bisect good cdb4d67a044191ec6b57661429c981239eeee8a0
这样git就会给你选择一个中间版本, 然后你再进行测试,确认是好的版本 OR 坏的版本。 以此类推,很快锁定 问题发生的版本。
之前,学习git 将这块知识忽视了,以为不常用,总认为,当天补丁 次日就能确认有无问题,但是昨天的系统严重bug, 找到最后 是几周前的补丁引起的。哎 。。。 故:二分查找十分有用。
阅读全文
0 0
- Git bisect 二分查找, 确定问题版本
- git 二分查找 (git bisect)
- git bisect 二分查找有问题的提交
- 查找问题的利器 - Git Bisect
- 查找问题的利器 - Git Bisect
- 二分查找--bisect
- git bisect快速定位版本的错误
- python数组查找算法---bisect二分查找插入
- git bisect
- git bisect
- git bisect
- git bisect
- Git 强大的二分 debug 功能 - git bisect
- python实现二分查找及bisect模块的简介
- Git二分查找,定位问题提交
- 使用git bisect快速定位版本的错误
- bisect模块二分插入
- git bisect使用
- 推送跳转到指定的controllers
- Android事件总线分发库EventBus3.0的简单讲解与实践
- java 短信发送验证码
- 你所不知道的C和C++运行库
- 实现App自动更新,一个方法搞定
- Git bisect 二分查找, 确定问题版本
- acm fft简单理解和相关题目
- oracle asmlib磁盘信息查看
- PullToRefreshView嵌套viewpager+listview下拉刷新置顶问题
- C++学习(20)
- JS调试必备的5个debug技巧
- Ext Js入门第10篇-使用Ext.container.Viewpost整体布局
- 自定义 URL Scheme 完全指南
- 学习经历