bzr pull vs. bzr update

Karl Fogel karl.fogel at
Wed Dec 16 22:01:20 GMT 2009

John Arbash Meinel <john at> writes:
> If you have *local commits* pull will abort with diverged branches,
> while update will turn your local commits into a merge into the new tip.
> That is the primary difference between pull and update. Both preserve
> working tree changes and allow them to be present.

I was talking about local mods, not local commits, but actually you've
answered my real question: we want 'pull', because the behavior you
describe is what we're recommending for the Emacs dev workflow.


More information about the bazaar mailing list