summaryrefslogtreecommitdiff
path: root/branch.h
diff options
context:
space:
mode:
authorLibravatar Daniel Barkalow <barkalow@iabervon.org>2008-09-21 14:36:06 -0400
committerLibravatar Junio C Hamano <gitster@pobox.com>2008-09-21 23:17:06 -0700
commit352eadc40024b141e1295693654ec20cc123844f (patch)
tree240eec2143c0d447bcea9aec3a56323abe4d909e /branch.h
parentStart draft release notes for 1.6.0.3 (diff)
downloadtgif-352eadc40024b141e1295693654ec20cc123844f.tar.xz
Check early that a new branch is new and valid
If you fail to update refs to change branches in checkout, your index and working tree are left already updated. We don't have an easy way to undo this, but at least we can check things that would make the creation of a new branch fail. These checks were in the shell version, and were lost in the C conversion. The messages are from the shell version, and should probably be made nicer. [jc: added test to t7201] Signed-off-by: Daniel Barkalow <barkalow@iabervon.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'branch.h')
0 files changed, 0 insertions, 0 deletions