Why Git?
Because it keeps your data in your hands.
The Reasons
You keep control. The document lives in your repository, not ours.
It cannot leak from us. We never hold the text, so there is nothing for us to lose.
History is free. Git already tracks every revision of your CV.
Updating is a push. No form to re-fill, no editor to fight.
Why GitHub and GitLab
They are the industry standard, most people already have an account, and both provide everything we need within their free tiers.