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