Tentando instalar um pacote Bower definido em uma determinada versão, branch ou hash de commit no ZSH estava me dando o seguinte erro:
> bower install --save murphyrandle/foobar#some-branch
zsh: no matches found: murphyrandle/foobar#some-branch
É porque ZSH está tentando fazer alguma mágica sofisticada de glob. Corrija isso adicionando:
alias bower='noglob bower'
ao seu ~/.zshrc
arquivo.