On Mon, Sep 22, 2008 at 11:13:45AM +0200, Jan Nieuwenhuizen wrote: > On zo, 2008-09-21 at 16:24 +0200, Petr Baudis wrote: > > > The problem is that you can undo the merge content, but not the history > > information. So this revert can e.g. propagate even into branches which > > still *should* depend on the other branch, you get into trouble when you > > want to make your branch depend on the other one anyway, etc. > > Ah, yes. I see. Does this mean that functionality for easy adding and > removing dependencies/patches from a branch can only be provided through > some sort of [unpublishable] patch based mechanism like stgit? > > Possibly we'd need a kind of setup where stgit-like patch branches > can be "finalized" into topgit branches. Hmm. Do you really expect you will need this kind of functionality often, though? Adding dependencies is easy, and note that removing whole topic branches or deleting dependencies that were merged upstream _is_ doable. -- Petr "Pasky" Baudis The next generation of interesting software will be done on the Macintosh, not the IBM PC. -- Bill Gates -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html