git bisect
有没有过写了一天的代码,checkin无数,结果突然发现之前没注意的地方break的时候?
这个时候要在茫茫commits里寻找那个错误的commit是多么的痛苦啊。`git-bisect`就是大救星!
git-bisect本质上就是一个二分法,用起来也很简单:
git bisect start #start git bisect bad #current branch is bad git bisect good <SHA-1> #some old commit that is good
然后只要不停的告诉git当前commit是不是好的,
git bisect good
或者
git bisect bad
就能找到罪魁祸首了!
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有