Git 提交查找与分支管理全解析
1. 提交查找工具
在使用 Git 进行版本控制时,有时需要找出引入问题的特定提交。当完成最后一次版本测试,Git 隔离出引入问题的版本后,会显示如下信息:
$ git bisect good
fa340d9c050e78fb21a142b617304214ae5e0c2d is first bad commit
commit fa340d9c050e78fb21a142b617304214ae5e0c2d
Author: Ingo Molnar <mingo@elte.hu>
Date: Wed Jul 23 13:38:00 2008 +0200
tracing: disable tracepoints by default
while it's arguably low overhead, we dont enable new features by default.
Signed-off-by: Ingo Molnar <mingo@elte.hu>
:040000 040000 4bf5c05869a67e184670315c181d76605c973931
fd15e1c4adbd37b819299a9f0d4a6ff589721f6c M init
完成二分查找后,需要告知 Git 查找结束。因为整个二分查找过程是在分离头指针(detached HEAD)状态下进行的:
$ git branch
* (no branch)
master
$
超级会员免费看
订阅专栏 解锁全文
1235

被折叠的 条评论
为什么被折叠?



