On Thu, 2007-07-12 at 08:57 +0100, Andy Parkins wrote: > The only time you get an unnecessary rebuild is if you do > > git checkout branch1 > git checkout branch2 > git checkout branch1 > > But we can hardly expect git to be responsible for that. Indeed. That's a user error. Git makes it cheap and easy to have separate _trees_. Just use them -- branches are just another mental hangover from CVS which we should try to cure ourselves of :) -- dwmw2 - 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