title: git add auto-complete filename
body: <p>I am working on a git project.
  Since I have a lot of folder deepness, I would like to improve my auto-completion to work with filenames and not only paths.</p>
  
  <p>Here is an example:</p>
  
  <pre><code>$git status                                                                                                                        1 ↵  ✹master 
  On branch master
  Changes not staged for commit:
    (use "git add &lt;file&gt;..." to update what will be committed)
    (use "git checkout -- &lt;file&gt;..." to discard changes in working directory)
  
      modified:   app/src/main/java/fr/pasteque/client/BaseFlavor.java
      modified:   app/src/main/java/fr/pasteque/client/widgets/RestaurantTicketsAdapter.java
  
  no changes added to commit (use "git add" and/or "git commit -a")
  </code></pre>
  
  <p>I obviously have to add a file with:</p>
  
  <p><code>git add app/src/main/java/fr/pasteque/client/BaseFlavor.java</code></p>
  
  <p>But I would love to be able to write: <code>git add BaseFlavor.java</code></p>
  
  <p><code>git add **/BaseFlavor.java</code> works!</p>
  
  <p>But the completion, like <code>git add **/Base&lt;tab&gt;</code>, doesn't..</p>
  
  <p>Any ideas how it can works with completion ?</p>
  
  <p>Thanks in advance!</p>