Merge branch 'cw/no-detaching-an-unborn' into maint

"git checkout --detach", when you are still on an unborn branch, should be forbidden, but it wasn't. * cw/no-detaching-an-unborn: git-checkout: disallow --detach on unborn branch

Junio C Hamano committed Jul 22, 2012 at 13:00 UTC 9ea5c632da283ff8c2dea8176cd34f1c8618d6c4

No changes.