Reputation: 5692
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
?
Upvotes: 21
Views: 963
Reputation: 891
Add this to your .zshrc
:
zstyle ':completion:*:*' ignored-patterns '*ORIG_HEAD'
This will ignore all files ending with ORIG_HEAD
when multiple files exist.
Upvotes: 38
Reputation: 5530
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
:)
Upvotes: 0