The magic of git is that if something happens it's trivial to switch. Honestly, I would just stick on GitHub until there's an actual reason to change. You can just do git remote set-url origin NEW_SERVER
, do a git push
and bam, your repo is restored with all of its history.
It's so easy to move, it's not worth worrying about imo