title: GIT and pushing with ignored files
body: <p>What is the exact the procedure you have to follow using git? I will give my procedure (which is, somehow, not working very smoothly):</p>
  
  <pre><code>- cloned a repository: (works fine)
  - added settings files to .gitignore to prevent overwriting the originial 
      settingfiles on the remote (= test environment)
  - made changes to my local repository and committed it locally (works fine)
  - pushed it from local to remote (did not work properly)
  </code></pre>
  
  <p>When pushing to the remote the settingfiles on the remote are deleted, which caused my test envirnment to die. I just want the settings files to be ignored if I push and not deleted. </p>
  
  <p>What did I do wrong/forget? Any ideas?</p>