git-checkout: safety when coming back from the detached HEAD state.
authorJunio C Hamano <junkio@cox.net>
Mon, 8 Jan 2007 10:42:30 +0000 (02:42 -0800)
committerJunio C Hamano <junkio@cox.net>
Mon, 8 Jan 2007 11:02:11 +0000 (03:02 -0800)
commitead80606d47ed94aad958ee660f62cde00bb6018
tree03f53b526480a5293d82d8e64a2660c203a3a4f6
parent73c838e4c9437a0c41082c32a3a832aa385460a9
git-checkout: safety when coming back from the detached HEAD state.

After making commits in the detached HEAD state, if you run "git
checkout" to switch to an existing branch, you will lose your
work.  Make sure the switched-to branch is a fast-forward of the
current HEAD, or require -f when switching.

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