Versionshantering innebär att spara och följa ändringar i filer över tid. Det gör att du kan jämföra versioner, se vad som ändrats och återställa tidigare innehåll.
Vid programmering hjälper versionshantering även flera personer att arbeta med samma projekt och kombinera sina ändringar. Git är ett vanligt versionshanteringssystem.
Versionshistoriken omfattar de ändringar som faktiskt har sparats i systemet. Den ersätter därför inte automatiskt en säkerhetskopia av alla filer på datorn.