From: Junio C Hamano Date: Wed, 10 Jan 2007 09:33:43 GMT Subject: Re: [PATCH] Detached HEAD (experimental) Message-ID: <7vbql7cjk8.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <200701100904.32077.andyparkins@gmail.com> Andy Parkins writes: > On Tuesday 2007 January 09 23:46, Linus Torvalds wrote: > >> I would suggest a solution: >> >> - git checkout will refuse to switch AWAY from a detached head unless the >> SHA1 of the detached head exactly matches some other branch. > > If the detached HEAD matches another branch what did we need a detached HEAD > for in the first place? > > Seems that this check will in practice always be true. A detached HEAD by > definition doesn't match some other branch. You are forgetting this: git checkout v1.0.0