Использовать контроль источника. Github - отличное место для начала. (хотя частные репозитории будут стоить денег.)
Раньше я использовал DropBox для обмена кодом между двумя моими машинами, но DropBox обычно разрушал бы работу, если бы я не был осторожен. DropBox НЕ является системой контроля версий. Если вы настаиваете на использовании Dropbox, не открывайте код на более чем одном компьютере одновременно. Достаточно.