Do you (and your team) back up your local checkouts of your DVCS (Git, Mercurial) repository between pushes? How do you do so? If your hard drive were to fail after writing a bunch of code that was not yet stable (therefore not yet pushed), how would you get it back?
Share
I’m paranoid.
Besides our central repository (set up with
git init --shared --bare), I have another mirror repository set up on a network drive:I just occasionally push to
backup, and since it is a mirrored repository, it’s essentially just a full clone of my local repository.