title: Why doesn't Xcode create a .gitignore file?
body: <p>I'm aware of how to create one and there are lots of posts of what should be in them for an Xcode project. This is a more basic question. </p>
  
  <ul>
  <li>When creating a new Xcode project with the git option why doesn't Xcode create a default .gitignore file? </li>
  </ul>
  
  <p>Assume that I'm just working locally, I haven't created any remotes.</p>
  
  <ul>
  <li>If I don't add a .gitignore myself does that mean that the files that are usually added to a .gitignore (like .DS_Store and *.xcuserdatad for example) are being managed by git? Is this bad? </li>
  <li>Or is Xcode doing something behind the scenes to ignore those files?  </li>
  </ul>