В Git команда cherry-pick позволяет выбрать один или несколько конкретных коммитов из одной ветки и применить их в другую ветку. Это полезно, когда нужно перенести отдельные изменения без слияния всей ветки.
Что такое git cherry-pick и как он работает?
В Git команда cherry-pick позволяет выбрать один или несколько конкретных коммитов из одной ветки и применить их в другую ветку. Это полезно, когда нужно перенести отдельные изменения без слияния всей ветки.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В Git команда cherry-pick позволяет выбрать один или несколько конкретных коммитов из одной ветки и применить их в другую ветку. Это полезно, когда нужно перенести отдельные изменения без слияния всей ветки.
Пример:
git checkout feature-branch
# применить коммит с хешем abc123 из другой ветки
git cherry-pick abc123
Таким образом, cherry-pick копирует изменения, сохраняя историю, но не объединяет ветки целиком.