On Wed, Aug 24, 2011 at 15:48, Randal L. Schwartz <merlyn@xxxxxxxxxxxxxx> wrote: >>>>>> "Andreas" == Andreas Ericsson <ae@xxxxxx> writes: > > Andreas> Whatever, really. The fact that pretty much everyone seems to know > Andreas> what a branch is and how it works in git after a (very) brief intro > Andreas> to it means it's either right on target or that people are so used to > Andreas> the fact that branch means something different in every scm that they > Andreas> don't even bother loading the word with some preconceived notion that > Andreas> used to be right in cvs. > > It does lead to confusion though, and once you *really* understand that > a branch is a point, not a line, you can do a lot more cool things with > git, and rebase and stash make a lot more sense. Indeed. I don't think Andreas is correct in the assertion that "everyone seems to know what a branch is and how it works in git after a (very) brief intro". Rather, I think it is just the case that everyone seems to know how to use the basic public interface for branches after a (very) brief intro, and that many tasks allow everyone to get away with having wrongheaded ideas. -- 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