Versiebeheer is het systematisch beheren van wijzigingen aan documenten, broncode, configuraties en andere digitale bestanden, waarbij een volledige historie van alle aanpassingen met volledige traceerbaarheid wordt bijgehouden. Moderne versiebeheersystemen zoals Git stellen teams in staat om bij te houden wie wat, wanneer en waarom heeft gewijzigd, en ondersteunen parallelle ontwikkeling via branching en merging. Naast softwareontwikkeling wordt versiebeheer steeds vaker toegepast op beleidsdocumenten, infrastructuurconfiguraties en compliance-artefacten.
In de context van compliance en beveiliging biedt versiebeheer een essentieel auditspoor dat aantoont wanneer wijzigingen zijn doorgevoerd en door wie. Het ondersteunt wijzigingsbeheerprocessen door reviews, goedkeuringen en het terugdraaien van aanpassingen mogelijk te maken. Organisaties die versiebeheer toepassen op hun beleid, procedures en beveiligingsconfiguraties kunnen sneller reageren op incidenten en verantwoording afleggen aan auditors en toezichthouders.