I use oh-my-zsh and git autocompletion.
If I type git checkout org
and hit TAB I get these results:
ORIG_HEAD origin/HEAD origin/mybranch
How can I make the autocompletion to ignore ORIG_HEAD
?
Add this to your .zshrc
:
zstyle ':completion:*:*' ignored-patterns '*ORIG_HEAD'
This will ignore all files ending with ORIG_HEAD
when multiple files exist.
You could edit /usr/share/zsh/functions/Completion/Unix/_git and remove ORIG_HEAD in the following line (line 5091 for me):
for f in HEAD FETCH_HEAD ORIG_HEAD MERGE_HEAD; do
You could remove .git/ORIG_HEAD
:)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With