title: Git: inverse ignoring (.gitignore)
body: <p>I created a repository for my home folder. This is my <code>.gitignore</code> file:</p>
  
  <pre><code>!.vim/plugin/*
  !.vim/doc/*
  .*
  *
  .viminfo
  .vim/.netrwhist
  .vim-fuf-data/file/stats
  bin/dwm/dwm
  </code></pre>
  
  <p>So when I create a new file inside <code>.vim/plugin</code> I expected that after <code>git status</code> this file was shown, but no..why?</p>
  
  <p><strong>EDIT</strong>: after a pair of answers I changed the position of inverse ignoring lines this way below, but the problems is the same: the new files I create inside the <code>.vim/plugin</code> folder are not shown after <code>git status</code>..</p>
  
  <pre><code>.*
  *
  .viminfo
  .vim/.netrwhist
  .vim-fuf-data/file/stats
  bin/dwm/dwm
  !.vim/plugin/*
  !.vim/doc/*
  </code></pre>