DEV Community

Discussion on: How do you organize your projects?

Collapse
 
cecilelebleu profile image
Cécile Lebleu

I have iCloud set up to back up automatically.

However, I've noticed that iCloud really doesn't get along with Git. iCloud prefers large individual files, so having lots of small files constantly changing often takes up a lot of resources to back it all up.

To fix this, I have set up another folder, outside of iCloud, to keep my npm and Git projects. Then I have two ways of backing that up: GitHub (or similar) would be the obvious choice, but I prefer to keep most of my projects private (I'm just not so used to GitHub yet); every once in a while I zip up the project folder and move the zip to the main projects folder in iCloud. Then it backs up automatically as one large file.

I'm still figuring out the backup system. My next plan is to try out Dropbox, see if it gets along with Git. Otherwise, I might as well just get the projects onto GitHub. I'm not sure yet; but for now, this system works for me! :)

Thread Thread
 
dizid profile image
Marc de Ruyter

Thanks for your reply.
I am also figuring out a good way to use github / cloud backup.
With github, you have to really pay attention to your .gitignore, but you already knew that :)

Thread Thread
 
mateiadrielrafael profile image
Matei Adriel

Also, github private repos are free now;)

Thread Thread
 
brettsschmidt profile image
Brett Schmidt

I liked AWS S3 for full back ups. S3 Sync maintains all the git goodness.