title: Problem with hidden files and github repository
body: <p>I have a repository stored locally and on GitHub,</p>
  
  <p>This repository is used to store the contents of my website,</p>
  
  <p>After signing up to a CMS and it creating a hidden file in the GitHub directory I changed my mind and wanted to delete the hidden files.</p>
  
  <p>I had performed</p>
  
  <pre><code>git pull origin master
  </code></pre>
  
  <p>In order to sync my local files with the files on GitHub, I then removed the hidden files locally and ran the following hoping it would sync the latest file with my local directory.</p>
  
  <pre><code>git add *
  git commit -m "Removed CMS hidden files"
  git push -u origin master
  </code></pre>
  
  <p>However, when doing this I get the following</p>
  
  <pre><code>    On branch master
  Your branch is up to date with 'origin/master'.
  
  Changes not staged for commit:
      deleted:    .forestry/front_matter/templates/catalogue-entry.yml
      deleted:    .forestry/settings.yml
  
  Untracked files:
      .DS_Store
  
  no changes added to commit
  </code></pre>
  
  <p>My desired outcome is to what I have locally synced exactly with my GitHub directory removing the hidden files added by the CMS.</p>