PRO

Что такое git cherry-pick?

git cherry-pick берёт конкретный коммит из одной ветки и применяет его в текущую ветку. Это удобно, когда нужен только один исправляющий коммит без полного слияния веток.
Подробный ответ

Что делает git cherry-pick

git cherry-pick применяет изменения из выбранного коммита поверх текущей ветки. При этом создаётся новый коммит с теми же изменениями, но уже в другой истории.

git cherry-pick abc1234

Когда это полезно

Команда полезна, если нужно забрать только одно конкретное исправление, например hotfix, не сливая всю ветку целиком. Это удобно для точечных правок и переносов между ветками.

На что обратить внимание

Если коммит зависит от других изменений, cherry-pick может привести к конфликтам или неполной логике. Поэтому его лучше использовать осознанно, а не как замену нормальному слиянию.

Как ответить на собеседовании

git cherry-pick позволяет взять отдельный коммит из другой ветки и применить его в текущую. Я использую его, когда нужен один конкретный фикс без полного merge.

Оцени свой прогресс

Честно оцени своё понимание этого вопроса, чтобы мы могли построить твой учебный трек максимально эффективно.
Читать в блоге