title: what is the proper process to upload a react native project to a git hub repo?
body: <p>I created a new repo for my new local React Native project at github.com.  The create repo wizard displayed some .gitignore file options but there wasn't one specifically for React or React Native so I created the repo without a .gitignore.  The created repo on github.com displayed a drag/drop area for me to drag/drop my RN files for upload.  After I drag/dropped my project files github.com displayed an error saying that there were too many files.  So what's the proper process for me to my RN project files into a new repo on github.com?  I did a quick google and the following RN .gitignore file seems to be acceptable to reuse for my RN project, right?:</p>
  
  <p><a href="https://github.com/facebook/react-native/blob/master/.gitignore" rel="nofollow noreferrer">https://github.com/facebook/react-native/blob/master/.gitignore</a></p>