diff options
author | Johan Herland <johan@herland.net> | 2012-10-21 13:32:33 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-10-21 12:17:38 -0700 |
commit | 9ab55daa55377fa258c18ffb90211547e299eec9 (patch) | |
tree | 1c3d17bf9f00b92de5c1c09d8056114f6f964387 /t/t3412-rebase-root.sh | |
parent | Git 1.8.0-rc3 (diff) | |
download | tgif-9ab55daa55377fa258c18ffb90211547e299eec9.tar.xz |
git symbolic-ref --delete $symref
Teach symbolic-ref to delete symrefs by adding the -d/--delete option to
git-symbolic-ref. Both proper and dangling symrefs are deleted by this
option, but other refs - or anything else that is not a symref - is not.
The symref deletion is performed by first verifying that we are given a
proper symref, and then invoking delete_ref() on it with the REF_NODEREF
flag.
Signed-off-by: Johan Herland <johan@herland.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t3412-rebase-root.sh')
0 files changed, 0 insertions, 0 deletions