Workflows, rebase, patch theory
Stefan Monnier
monnier at IRO.UMontreal.CA
Tue May 13 17:03:54 BST 2008
>>> For someone who was introduced to DVCS via GNU Arch -> baz -> bzr, and
>>> who hasn't used git, all this talk of "rebase" is foreign. (It also
>> Arch has a limited form of rebasing: "tla update".
> I don't think the comparison is apt. tla update was a
> history-preserving operation.
The "branch" it rebases consists in a single (uncommited) changeset,
namely the local changes.
And it moves this changeset from one revision to another. I think it's
clearly a rebase and loses just as much history: after the "update" you
lose the info about which was the base revision when you wrote your
local changes.
But yes, it's a very limited form of rebase, somewhat degenerate.
Stefan
More information about the bazaar
mailing list