You should try using Git for version control and then you can backup the entire project (and its history) to GitHub (for free!). Might be a bit tricky to learn at first, but once you get the hang of it, it is easy.
Thank you for the suggestion!