Sobes.tech
Middle

Какво е cherry-pick в контекста на системите за управление на версии?

sobes.tech AI

Отговор от AI

Cherry-pick — това е операция в Git, която позволява да се приложат промените от конкретен commit от една клонка към друга.

Използва се за:

  • Приложение на конкретна корекция от една клонка към друга, без пренасяне на цялата история.
  • Внедряване на функционалности от експериментална клонка в основната преди пълното й сливане.

Синтаксис:

# Приложение на commit с определен хеш към текущата клонка
git cherry-pick <commit-hash>

При конфликти при cherry-pick те трябва да бъдат разрешени ръчно, подобно на конфликтите при сливане или преместване.