I previously used Dropbox to sync my code (in addition to having it on Github).
But once, it had some sort of a conflict and simply replaced some of my files with incorrect versions when I edited on another PC while forgetting to run sync on previous PC (my mistake). I freaked out and stopped the practice because I felt like Dropbox does not handle conflicts well.
I use OneDrive for syncing my projects folder now. Haven't faced any problems yet (apart from OneDrive changing permissions on all my files). However, I treat this strictly as a secondary backup in addition to Github.
Comments
I previously used Dropbox to sync my code (in addition to having it on Github).
But once, it had some sort of a conflict and simply replaced some of my files with incorrect versions when I edited on another PC while forgetting to run sync on previous PC (my mistake). I freaked out and stopped the practice because I felt like Dropbox does not handle conflicts well.
I use OneDrive for syncing my projects folder now. Haven't faced any problems yet (apart from OneDrive changing permissions on all my files). However, I treat this strictly as a secondary backup in addition to Github.