Sobes.tech
Junior — Middle

Magyarázza el a Cherry Pick működési elvét a verziókezelő rendszerekben.

sobes.tech MI

Válasz az MI-től

A Cherry Pick művelet a verziókezelő rendszerekben (pl. Git) lehetővé teszi, hogy egy adott commitet kiválasszunk egy ágból, és alkalmazzuk a változásokat egy másik ágra. Ez hasznos, ha egyedi javításokat vagy funkciókat szeretnénk átvinni anélkül, hogy az egész ágat összeolvasztanánk.

Git példakód:

# Váltás arra az ágra, ahol alkalmazni szeretnénk a commitet
git checkout cél-ág

# Alkalmazza a commitet a hash alapján
git cherry-pick <commit-hash>

Így a cherry-pick másolja a kiválasztott commit változtatásait, és új commitot hoz létre a jelenlegi ágon ugyanazzal a változtatással, de új azonosítóval.