Code

checkout: allow detaching to HEAD even when switching to the tip of a branch
authorJunio C Hamano <junkio@cox.net>
Thu, 29 Mar 2007 08:02:50 +0000 (01:02 -0700)
committerJunio C Hamano <junkio@cox.net>
Sat, 12 May 2007 19:35:54 +0000 (12:35 -0700)
commitfdc99cbbdcdcf4ee2c336f02b7b2dbcb11696392
tree65874f71fe48a9bc14a70633f43ae6ec39003f3d
parentcbb84e5d174cf33fd4dcf3136de50a886ff9a2e2
checkout: allow detaching to HEAD even when switching to the tip of a branch

You cannot currently checkout the tip of an existing branch
without moving to the branch.

This allows you to detach your HEAD and place it at such a
commit, with:

    $ git checkout master^0

Signed-off-by: Junio C Hamano <junkio@cox.net>
git-checkout.sh
t/t7201-co.sh