Merge branch 'ef/checkout-empty'
authorJunio C Hamano <gitster@pobox.com>
Fri, 11 May 2012 18:34:16 +0000 (11:34 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 11 May 2012 18:34:17 +0000 (11:34 -0700)
commita735b79c6357ad5ccc202c29d31b561ad14c75b0
tree450f62d4aa0bf703d2ab564c82c0325650898dcf
parentd318a3997a76155795f28ffefb52158c0c4133ab
parent8338f771fe9720766dfcb25b6dca58832e24a0fd
Merge branch 'ef/checkout-empty'

Running "git checkout" on an unborn branch used to corrupt HEAD
(regression in 1.7.10); this makes it error out.

By Erik Faye-Lund
* ef/checkout-empty:
  checkout: do not corrupt HEAD on empty repo
builtin/checkout.c