zsh completion for `git push origin --delete`
From: Albert Netymk <hidden>
Date: 2016-06-15 23:03:36
From: Albert Netymk <hidden>
Date: 2016-06-15 23:03:36
The man for `--delete` says only refs on the remote repo are affected. Then, the auto-completion in zsh shall not return local refs.
$ git branch -a
master
* tmp
remotes/origin/master
remotes/origin/tmp
$ git push origin --delete <tab>
FETCH_HEAD HEAD master ORIG_HEAD
origin/master origin/tmp tmp
I feel hitting <tab> shall only return `master` and `tmp`, which are the valid input `--delete` option. git version 2.2.2 -- Best Regards Yours faithfully Albert Netymk