Middle
Какво е cherry-pick в контекста на системите за управление на версии?
sobes.tech AI
Отговор от AI
Cherry-pick — това е операция в Git, която позволява да се приложат промените от конкретен commit от една клонка към друга.
Използва се за:
- Приложение на конкретна корекция от една клонка към друга, без пренасяне на цялата история.
- Внедряване на функционалности от експериментална клонка в основната преди пълното й сливане.
Синтаксис:
# Приложение на commit с определен хеш към текущата клонка
git cherry-pick <commit-hash>
При конфликти при cherry-pick те трябва да бъдат разрешени ръчно, подобно на конфликтите при сливане или преместване.