title: What project files are supposed to be ignored in '.gitignore' file? (Spring Boot)
body: <p>I have created my first git repository and trying to put Spring Boot project.  </p>
  
  <p>In the initial git asked to configure ".gitignore" file but i was not sure what files must (supposed to) be in, so i ignored ?</p>
  
  <p>In my first commit-push, i see several files APART FROM pom.xml and some of my .java files like,</p>
  
  <pre><code>.classpath
  .gitignore
  .project
  .settings/org.eclipse.core.resources.prefs
  .settings/org.eclipse.jdt.core.prefs
  .settings/org.eclipse.m2e.core.prefs
  </code></pre>
  
  <p>And i am not sure why they are here ?<br>
  are they supposed to be there ?  </p>
  
  <p>How and where to create .gitignore file ?</p>