Re: [GIT PULL] SLAB include file dependency fixes + kmemtrace updates

Linus Torvalds
2009-04-05T20:06:52Z

On Sun, 5 Apr 2009, Linus Torvalds wrote:
>
> so rebase isn't bad, it's often a great way to fix things as you go along.
> It just goes with a few basic caveats.

Btw, rebasing gets a really bad name exactly because when those rules are
violated, it ends up being _really_ painful and almost impossible for
people to work together because the end result just ends up being some
kind of patch-queue thing, and that just doesnt' work once the number of
queue entries reach a certain pain threshold.

And it's happened in ACPI, DRI, ALSA, x86, etc, so those few basic caveats
are easy to violate and then have everybody hate you. 'git rebase' is very
useful (especially with '-i'), but it's really a dangerous tool in that it
can really wreak havoc too.

Linus