I had always said to myself that I should do this....but until I read this comment, I never actually pulled the trigger.
Just opened a new account at Bitbucket and am going to start doing this.
Public repos on Github, Private @ Bitbucket. This is brilliant.
I see. I suppose that makes sense if you mostly work on a single machine. (Since I usually oscillate between two machines I never think about backing up in addition to the normal work-flow.)
Even if you work on several machines, having not to worry about whether they are turned on / are accessible from wherever you are is a huge plus. People tend to have laptops nowadays, which you don't necessarily think about as always on computers.
Well, mine is always on. :-)
The older I get, the more precious I find my free time and especially the work I get to put on personal projects. The last thing I want is the risk of that work being wiped out to a very easily avoided mundane issue such as a hard drive failure.
You should think about that in case your house burns down.
Frankly, I think that's exactly what I'm never worried about - especially not for my personal projects.
Also it's a pleasant way to track changes, view source code, and share code with coding buddies.
I use bitbucket for this and also have it on s3 via Jgit