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.