Middle
Ce este cherry-pick în contextul sistemelor de control al versiunilor?
sobes.tech AI
Răspuns de la AI
Cherry-pick — este o operație în Git care permite aplicarea modificărilor dintr-un commit specific dintr-o ramură în alta.
Este utilizat pentru:
- Aplicarea unei corecții specifice dintr-o ramură în alta, fără a transfera întreaga istorie.
- Integrarea funcționalităților dintr-o ramură experimentală în ramura principală înainte de fuziunea completă.
Sintaxă:
# Aplicarea unui commit cu un hash specific în ramura curentă
git cherry-pick <commit-hash>
În caz de conflicte în timpul cherry-pick, acestea trebuie rezolvate manual, similar cu conflictele în timpul fuziunii sau mutării.