

The first thing you’ll need is the Dropbox command-line program.

Step 1: Get the Dropbox command-line program

While that sounds pretty simple, there are a few important caveats to watch out for. Solution: Use both! All you need to do is tell Dropbox to ignore all Git-specific files, and tell Git to ignore all Dropbox-specific files. What to do? Abandon Git when collaborating? (No!) Force your collaborators to learn Git? (Ye… No!) You use Git to version-control your work and sync it to the cloud (with GitHub or similar), but your colleagues use Dropbox. Problem: You and some colleagues are working on a new project together (e.g. writing a new paper).
