diff options
author | Christian Couder <chriscool@tuxfamily.org> | 2006-10-01 14:38:18 +0200 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-10-01 08:42:01 -0700 |
commit | 14c8a681f751c425f47be38a5e98b514f000d499 (patch) | |
tree | baa4138583f39b5c766b759a8d86f1347d21c03e /git-branch.sh | |
parent | 28bed6ea2198f6589ad43e48666906a879839442 (diff) | |
download | git-14c8a681f751c425f47be38a5e98b514f000d499.tar.gz git-14c8a681f751c425f47be38a5e98b514f000d499.tar.xz |
Clean up "git-branch.sh" and add remove recursive dir test cases.
Now that directory recursive remove works in the core C code, we
don't need to do it in "git-branch.sh".
Also add test cases to check that directory recursive remove will
continue to work.
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'git-branch.sh')
-rwxr-xr-x | git-branch.sh | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/git-branch.sh b/git-branch.sh index bf84b3069..4379a0721 100755 --- a/git-branch.sh +++ b/git-branch.sh @@ -111,16 +111,6 @@ rev=$(git-rev-parse --verify "$head") || exit git-check-ref-format "heads/$branchname" || die "we do not like '$branchname' as a branch name." -if [ -d "$GIT_DIR/refs/heads/$branchname" ] -then - for refdir in `cd "$GIT_DIR" && \ - find "refs/heads/$branchname" -type d | sort -r` - do - rmdir "$GIT_DIR/$refdir" || \ - die "Could not delete '$refdir', there may still be a ref there." - done -fi - prev='' if git-show-ref --verify --quiet -- "refs/heads/$branchname" then |