Dear diary, on Wed, Sep 20, 2006 at 06:05:58PM CEST, I got a letter where Junio C Hamano <junkio@xxxxxxx> said that... > Petr Baudis <pasky@xxxxxxx> writes: > > > Dear diary, on Wed, Sep 20, 2006 at 05:28:08PM CEST, I got a letter > > where Linus Torvalds <torvalds@xxxxxxxx> said that... > >> However, you can tell git that Jeff is being difficult by marking such > >> branches individually as being rebased. > > > > This is really a wrong way of describing the problem - I'd say that Git > > is being difficult here. The point is, the subsystem maintainers need to > > maintain stacks of patches and rebase against the main kernel branch > > regularily, and they want to still publish their current state. So it's > > not really any of them being strange or difficult, but Git being so > > because it has no seamless support for tracking those branches. > > Seamless support is there and Linus described how without > breaking the usual "if not fast forward you may lose some > patches so be extra careful" safety valve. I argue that this safety valve is useless for most people (and actually I have hard time imagining a plausible scenario in which it actually _is_ useful). The support is not really seamless since you have to make manual changes to refspecs, while most people probably don't understand them (and shouldn't be required to if they are just tracking someone else anyway). -- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ Snow falling on Perl. White noise covering line noise. Hides all the bugs too. -- J. Putnam - 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