13. lapszám · nov. 2–8. 2026Kiadások · Fogalomtár · Archívum · Módszer · RSS · HU / ENG

Az AI-korszak hírei, hetente válogatva

Fogalomtár › Fejlesztői alapszavak

verziókezelés (VCS)

angolul: version control

alapelterjedt

A verziókezelés olyan módszer és eszköz, amely egy fájl vagy program rögzített állapotait sorban megőrzi, így bármelyik korábbi változat visszakereshető és visszaállítható.

Érthetően

Biztosan ismered a helyzetet: „szakdolgozat_végleges.docx”, „szakdolgozat_végleges2.docx”, „szakdolgozat_TÉNYLEG_végleges.docx”. A verziókezelés ezt a káoszt váltja ki: egyetlen fájl van, mögötte pedig egy pontos napló arról, hogy ki, mikor és mit változtatott rajta, és ha a szerző leírta, azt is, hogy miért.

Úgy képzeld el, mint egy hajónaplót és egy időgépet egyben. Ha valami elromlik, visszalépsz egy korábbi, még működő állapotra. Ha tudni akarod, mikor került be egy hiba, végignézed a bejegyzéseket.

A másik nagy haszna a közös munka. Többen dolgozhatnak egyszerre ugyanazon az anyagon anélkül, hogy észrevétlenül felülírnák egymás munkáját: a rendszer számon tartja és összefésüli a módosításokat, ütközés esetén pedig szól.

Az AI korában új szerepet kapott: amikor egy kódoló agent önállóan ír át fájlokat, a verziókezelés a biztonsági háló. Pontosan látod, mihez nyúlt az agent, és ha előtte rögzítetted az állapotot, egy mozdulattal visszavonhatod, ha nem tetszik az eredmény.

Hogyan működik

  1. Létrehozol egy tárolót (repository), vagyis egy mappát, amelynek a rendszer a teljes előéletét követi.
  2. Dolgozol a fájlokon, majd amikor egy értelmes egység elkészült, rögzíted az állapotot (commit), és pár szóban leírod, mit változtattál.
  3. A rendszer minden rögzítéshez elmenti a változást, a szerzőt és az időpontot, így a mentésekből visszakövethető történet áll össze.
  4. Ha kísérletezni akarsz, nyitsz egy ágat (branch): ez egy párhuzamos munkapéldány, amelyen a fő változat veszélyeztetése nélkül próbálkozhatsz.
  5. Ha a kísérlet bevált, az ágat visszaolvasztod a fő változatba (merge). Ahol ketten ugyanazt a sort írták át, ott a rendszer ütközést jelez, és embernek kell döntenie.

Példa a mindennapokból

Ha a Google Dokumentumokban megnyitod a „Verzióelőzmények” menüt, és visszaállítod a tegnapi szöveget, már a verziókezelés egy egyszerű formáját használod. A programozók ugyanezt csinálják a kóddal, csak sokkal részletesebben és tudatosabban, jellemzően a Git nevű eszközzel.

Kit érint

fejlesztőA napi munka alapeszköze: nélküle gyakorlatilag lehetetlen csapatban dolgozni vagy egy kódoló agent módosításait biztonságosan átvenni. → Kód
vállalkozó, vezetőHa a céged szoftvert készíttet, a verziókezelt kód a garancia arra, hogy a munka nem vész el, és látod, ki mit szállított.
munkavállalóA közös dokumentumok, táblázatok és prezentációk verzióelőzményei ugyanerre az elvre épülnek, és megmentenek a véletlen felülírástól. → Munka és HR
szülő, diák, tanárEgy szakdolgozatnál vagy csoportmunkánál követhető, ki mit írt, és egy elrontott változat sem jelent katasztrófát. → Oktatás és család

Gyakori félreértés

TévhitA verziókezelés ugyanaz, mint a biztonsági mentés, csak programozóknak.
ValójábanA biztonsági mentés másolatot őriz arra az esetre, ha az adat elveszne. A verziókezelés a változások értelmezhető, lépésenkénti történetét őrzi, és több ember párhuzamos munkáját is összehangolja. Egyik sem helyettesíti a másikat: egy csak a saját gépeden tárolt verziókezelt mappa is elveszhet.

Korlátok és kockázatok

Hasonló, de nem ugyanaz

Kapcsolódó fogalmak

Tágabb

szoftverfejlesztés, változáskövetés

Szűkebb

Git, commit, ág (branch), összefésülés (merge), tároló (repository)

Rokon

GitHub, kódáttekintés, nyílt forráskód, kódoló agent, biztonsági mentés

Röviden a története

Az elsőként számon tartott verziókezelő rendszert, az SCCS-t 1972-ben készítette Marc Rochkind a Bell Labsnél. A ma legelterjedtebb eszközt, a Gitet 2005-ben írta meg Linus Torvalds a Linux fejlesztéséhez.

Hol tart most

2026 végén a szoftverfejlesztésben gyakorlatilag kötelező alap, a piacot a Git uralja. A kódoló agentek terjedésével még fontosabb lett, mert ez teszi átláthatóvá és visszavonhatóvá a gép által végzett módosításokat.

Állapot: 2026. november

A hírekben

1 Agent Age-sztoriban fordul elő; a görbe a hírmagazin heti előfordulása.

Más nevei

verziókezelés · verziókövetés · verziókezelő rendszer · változatkezelés · version control · version control system · VCS · source control

Források

A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.