From: Andreas Krey Date: Sun, 06 Dec 2015 16:43:45 GMT Subject: Re: best practices against long git rebase times? Message-ID: <20151206164345.GH22288@inner.h.apk.li> In-Reply-To: <20151204153103.GP18913@serenity.lan> On Fri, 04 Dec 2015 15:31:03 +0000, John Keeping wrote: ... > I'm pretty sure that you're right and the cherry-pick analysis is where > the time is spent. But I'm pretty surprised as to the amount of CPU time that goes there. I'm now rebasing a single commit with a single blank line added, and for 3000 new commits to rebase over (with 64 MByte of git log - for them) it takes twelve minutes, or about for commits per second, and all user CPU, no I/O. It's pretty linear in number of commits, too. Andreas -- "Totally trivial. Famous last words." From: Linus Torvalds Date: Fri, 22 Jan 2010 07:29:21 -0800