From: Johannes Schindelin Date: Mon, 20 Apr 2009 14:25:38 GMT Subject: Re: What are branches? Message-ID: In-Reply-To: <20090420132414.GD25059@dpotapov.dyndns.org> Hi, On Mon, 20 Apr 2009, Dmitry Potapov wrote: > When you create a new commit, it is always belong to _one_ branch and > never to two or more branches. Certainly you forgot about detached HEADs? And about the ability to create new branches which point to the _exact_ same commit as other branches? And about the option to delete the original branch, not removing the commit, or the other branches, at all? No, this all shows: we _have_ a different branch model from most other VCSes, and we _obviously_ make that not clear enough. Meaning, we should point out that our branches are different, _and_ we should describe the light-weighted nature of them better in our documentation (especially the tutorials). Ciao, Dscho