Встречается на собеседованиях • сегодня

Приходилось ли переносить коммиты из одной ветки в другую

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

Пример:

bash
# Переключаемся в ветку, куда нужно перенести коммит
git checkout target-branch

Переносим коммит по его хешу

git cherry-pick abc1234

text

**Нюансы:**  
- Если коммит зависит от изменений из других коммитов, могут возникнуть конфликты.  
- Лучше использовать `git rebase` или `git merge`, если нужно перенести несколько коммитов.  
- `cherry-pick` создаёт новый коммит с таким же содержимым, но другим хешем.  

Для массового переноса удобнее `git rebase --onto`.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы