Middle
Kas yra cherry-pick versijų valdymo sistemų kontekste?
sobes.tech AI
Atsakymas iš AI
Cherry-pick — tai operacija Git, kuri leidžia taikyti pakeitimus iš konkretaus commit iš vienos šakos į kitą.
Naudojama:
- Taikyti konkrečią pataisą iš vienos šakos į kitą, neperduodant visos istorijos.
- Įdiegti funkcijas iš eksperimentinės šakos į pagrindinę prieš jos visišką sujungimą.
Sintaksė:
# Taikyti commit su nurodytu hash į dabartinę šaką
git cherry-pick <commit-hash>
Cherry-pick metu kilus konfliktams, juos reikia išspręsti rankiniu būdu, panašiai kaip konfliktus jungiant ar perkeliant.