[Kde-scm-interest] Re: Usage of pull rebasing and merges
Boyd Stephen Smith Jr.
bss at iguanasuicide.net
Wed Feb 9 11:29:28 CET 2011
In <20110209100027.BE91573EC at nargothrond.macieira.info>, Thiago Macieira
wrote:
>On Wednesday, 9 de February de 2011 03:41:32 Boyd Stephen Smith Jr. wrote:
>> Having the correct branch points, even for branches that are one or two
>> commits long, can be useful both for automated tools like git bisect and
>> for users that may want to use "just enough development code" for a
>> critical (to them) feature their stable software is missing. In both
>> cases, it is only an incremental improvement, true.
>
>Or a detriment. Git bisect doesn't perform as efficiently in the presence of
>merges, since it can't find a middle point to bisect at.
Um, sort of.
A-*---*-B
\ /
*-*-*
A = Good
B = Bad
Yes, no middle point, and if the commits were linear, then there would be
exactly one to choose. However, there are other cases where a non-linear
history allows git bisect to test fewer commits, instead of more. (Basically,
almost any time a merge commit and the merge-base of all it's parents are
either good or bad.)
--
Boyd Stephen Smith Jr. ,= ,-_-. =.
bss at iguanasuicide.net ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-'
http://iguanasuicide.net/ \_/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-scm-interest/attachments/20110209/fc666e1e/attachment.sig
More information about the Kde-scm-interest
mailing list