Teach the "@{-1} syntax to "git branch"
commit8415d5c7ef63237f6efab0c9aef0b0fdbcbfda25
authorJunio C Hamano <gitster@pobox.com>
Sat, 14 Feb 2009 07:08:05 +0000 (13 23:08 -0800)
committerJunio C Hamano <gitster@pobox.com>
Sat, 14 Feb 2009 07:46:28 +0000 (13 23:46 -0800)
tree08a6b8c58706bc47b78a29c73c91d5e8390fa7d4
parent5cd12b85fe8ff74f202a158511ead34e8aba584c
Teach the "@{-1} syntax to "git branch"

This teaches the new "@{-1} syntax to refer to the previous branch to "git
branch".  After looking at somebody's faulty patch series on a topic
branch too long, if you decide it is not worth merging, you can just say:

    $ git checkout master
    $ git branch -D @{-1}

to get rid of it without having to type the name of the topic you now hate
so much for wasting a lot of your time.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
branch.c
builtin-branch.c
t/t0100-previous.sh [new file with mode: 0755]