title: Case insensitive completion for git in zsh
body: <p>I have zsh setup to do case insensitive completion but somehow file matching for git completion remains case sensitive:</p>
  
  <pre><code>% zsh -f
  % autoload -U compinit &amp;&amp; compinit
  % zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
  % setopt nocasematch
  % touch Foo
  % ls fo[TAB]
  % ls Foo # completes to foo
  Foo
  % git add fo[TAB] # does not complete
  </code></pre>
  
  <p>Any ideas?</p>