checkout: allow detaching to HEAD even when switching to the tip of a branch
commit3e0318a3613ae8e89dcb1fc39d909145e64287b9
authorJunio C Hamano <junkio@cox.net>
Thu, 29 Mar 2007 08:02:50 +0000 (29 01:02 -0700)
committerJunio C Hamano <junkio@cox.net>
Wed, 4 Apr 2007 06:43:59 +0000 (3 23:43 -0700)
tree2628fd1fd8f43af290cbd795c1d96e17f7f90edf
parent89815cab95268e8f0f58142b848ac4cd5e9cbdcb
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