Can I get ZSH branch name completion for a `delete-branch` git alias?

Hi, Aaron… I think you could try the gbc method from this post to fill in the current branch name at the appropriate time. For example, maybe something like this could work, assuming you’re on the branch you want to delete:

 delete-branch = !sh -c 'branch=gbc && git checkout master && git push origin :refs/heads/$branch && git branch -D $branch'

I haven’t tried this out so YMMV.