There is a lot of potential for repository corruption, using this way. You can use Dropbox for backing up Git (or Mercurial) repositories though, with bundles:<p><pre><code> cd $PROJ
git bundle create ~/Dropbox/git/proj.git --all
</code></pre>
This would create only one file, bundling all commits, in a corruption safe way.