title: gitignore not removing files
body: <p>I looked into the official documentation</p>
  
  <p><code>**/packages</code> is supposed to remove file/directory packages from being tracked</p>
  
  <p>I tried but without any luck I still see the following:</p>
  
  <p><strong>**********NOTE: THESE FILES ARE SYMLINKS*********</strong></p>
  
  <p>Changes not staged for commit:
    (use "git add ..." to update what will be committed)
    (use "git checkout -- ..." to discard changes in working directory)</p>
  
  <pre><code>modified:   src/main/resources/webapp/dart/packages/route_hierarchical
  modified:   src/main/resources/webapp/dart/packages/shadow_dom
  modified:   src/main/resources/webapp/dart/packages/source_maps
  </code></pre>
  
  <p>my complete .gitignore</p>
  
  <pre><code>target/
  .idea
  .DS_Store
  session-store
  *.iml
  banzai_auth_cache.ser
  banzai_rm_cache.ser
  **/packages
  </code></pre>
  
  <p>These are the steps:</p>
  
  <ul>
  <li>I clone the project with git clone I add gitignore and then</li>
  <li>commit/push </li>
  <li>I change the files under packages with "pub get", these files are symlinks </li>
  <li>I see them when I do git status</li>
  </ul>
  
  <p>Okay, I tried add </p>
  
  <pre><code>symlinks = false
  </code></pre>
  
  <p>to .git/config, without luck too. I'm looking and I will update my question if I find something</p>
  
  <p>I also tried adding those symlinks one by one to git ignore</p>