Junior — Middle
Explica principiul de funcționare al Cherry Pick în sistemele de control al versiunilor.
sobes.tech AI
Răspuns de la AI
Operația Cherry Pick în sistemele de control al versiunilor (de exemplu, Git) permite selectarea unui commit specific dintr-o ramură și aplicarea modificărilor sale în altă ramură. Acest lucru este util atunci când trebuie să transferați corectări sau funcții individuale fără a fuziona întreaga ramură.
Exemplu de utilizare în Git:
# Comutați pe ramura în care doriți să aplicați commit-ul
git checkout ramură-țintă
# Aplicați commit-ul după hash-ul său
git cherry-pick <hash-commit>
Astfel, cherry-pick copiază modificările din commit-ul selectat, creând un nou commit în ramura curentă cu aceleași modificări, dar cu un nou identificator.