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

git cherry-pick — это команда Git, которая позволяет взять один или несколько конкретных коммитов из одной ветки и применить их поверх другой ветки.

Короткий ответ

Что ответить на собеседовании

git cherry-pick — это команда Git, которая позволяет взять один или несколько конкретных коммитов из одной ветки и применить их поверх другой ветки.

Подробный разбор

Ответ с пояснениями

git cherry-pick — это команда Git, которая позволяет взять один или несколько конкретных коммитов из одной ветки и применить их поверх другой ветки.

Это полезно, когда нужно перенести отдельные изменения без слияния всей ветки.

Пример:

git checkout feature-branch
# применить коммит с хешем abc123 из другой ветки
 git cherry-pick abc123

После этого изменения из коммита abc123 будут добавлены в текущую ветку как новый коммит.

Важно помнить, что cherry-pick может привести к конфликтам, если изменения пересекаются с текущим кодом, и их нужно будет разрешить вручную.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее