title: Dropbox and Git working together
body: <p>I know there are similar questions - this one is the one mine is most like:
  <a href="https://stackoverflow.com/questions/1960799/using-gitdropbox-together-effectively">Using Git and Dropbox together effectively?</a></p>
  
  <p>My question is: I've started using Git to keep versions of my school information. Lets say, I have a GradSchool folder where I keep my resume.doc and SoP.doc. This folder is IN my dropbox folder, as I use dropbox a backup. Dropbox has "versioning" but it isnt that great, so I want to keep better track of versions of this. So</p>
  
  <pre><code>~: cd ~/Dropbox/GradSchool/
  ~/Dropbox/GradSchool/: git init
  ~/Dropbox/GradSchool/: git add .
  ~/Dropbox/GradSchool/: git commit -a
  </code></pre>
  
  <p>But now that means I have a .git folder that is being "pushed" to my dropbox every time it changes, along with the documents in the folder. If I change branches on my machine will dropbox now sync that version to its servers and my other machines? </p>
  
  <p>Is this a wrong way of doing this? The different SO question linked above had a different workflow, but it also didnt keep the project files IN the dropbox folder for backup. It also mentioned creating a "bare" repo to push to. What is a "bare" repo? (in easy terms because I am new to this). Any help with how I should modify my workflow would be great!</p>
  
  <p>Thanks!</p>