[MERGE] make 'push' default to parent branch

Daniel Watkins daniel at daniel-watkins.co.uk
Tue Jul 29 19:20:32 BST 2008

On Tue, 29 Jul 2008 11:14:24 -0700
Colin D Bennett <colin at gibibit.com> wrote:
> I agree:  accidentally pushing to an upstream branch could be bad.
> Don't the 'push/pull' operations potentially alter the target branch
> history?  (As opposed to simply adding new revisions.)
Unless you pass '--overwrite' to either of them, you won't _lose_
history[0].  However, if there are revisions to be pushed or pulled,
then they will _alter_ history, by adding new revisions.  This isn't as
bad as losing history, but it's still not something it should be easy
to do accidentally.


[Footnote 0: By "lose history" I mean "the revisions in the branch's
             history will be changed".  The revisions themselves will
             still exist in the repository.]
Daniel Watkins (Odd_Bloke)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080729/453f351f/attachment.pgp 

More information about the bazaar mailing list