Sobes.tech
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.