Documentation
New to version control? Start with What is version control?, then Getting started. Everything after that is short, one-topic pages: a page per feature, a page per plugin panel, and the guardrails that keep your work safe.
What is version control?
If you've never used anything like this before, start here. A handful of words explain most of what you need.
Version control A tool that remembers every version of your file as you save, so you can always look back or go back. Think of it as a row of save points for your painting, not just the one you last hit Ctrl+S on.
A version One saved snapshot of your painting at a point in time, like a save point in a video game. Krita VCS keeps every one you make, so none of them ever get overwritten.
A project (or "repository") The folder Krita VCS is watching. Point it at a folder with your .kra files and it starts keeping versions of what is inside.
Committing, or saving a version Turning your current work into a new version. Ctrl+S in Krita still saves your file exactly like it always has; committing is a separate step on top, for when you've reached something worth keeping.
A branch A separate line of work, split off so you can try something risky, like a new color scheme, without touching your original.
Restoring Bringing an older version back as your current one, without deleting anything that came after it.