From: Jakub Narębski Date: Wed, 10 Apr 2013 12:59:40 GMT Subject: Re: [PATCH] glossary: extend "detached HEAD" description Message-ID: <5165623C.703@gmail.com> In-Reply-To: <7vwqshc8ec.fsf@alter.siamese.dyndns.org> Junio C Hamano wrote: > diff --git a/Documentation/glossary-content.txt b/Documentation/glossary-content.txt > index f928b57..69c90d1 100644 > --- a/Documentation/glossary-content.txt > +++ b/Documentation/glossary-content.txt > @@ -100,9 +100,22 @@ to point at the new commit. > > [[def_detached_HEAD]]detached HEAD:: > Normally the <> stores the name of a > - <>. However, git also allows you to <> > - an arbitrary <> that isn't necessarily the tip of any > - particular branch. In this case HEAD is said to be "detached". > + <>, and commands that operate on the > + history HEAD represents operate on the history leading to the > + tip of the branch the HEAD points at. However, Git also > + allows you to <> an arbitrary > + <> that isn't necessarily the tip of any > + particular branch. The HEAD in such a state is called > + "detached". Should we also add that "git branch" output shows this situation as "(no branch)"? Nb. this is not documented in git-branch(1) manpage either... -- Jakub Narębski