Встречается на собеседованиях • сегодня
Чем чаще пользуешься Git Rebase или Git Merge
git rebase и git merge служат для объединения изменений, но работают по-разному.
Когда использовать git merge:
- Когда нужно сохранить историю коммитов "как было" (например, в команде).
- При работе с публичными ветками (например,
main/master), чтобы не переписывать историю. - Проще для понимания, особенно новичкам.
Когда использовать git rebase:
- Для поддержания линейной истории (удобно для code review).
- Перед мерджем в основную ветку, чтобы "причесать" свои коммиты.
- Осторожно! Нельзя использовать на публичных ветках — это перезаписывает историю.
Пример:
bash
# Rebase текущей ветки на main
git checkout feature
git rebase main
# Или классический merge
git checkout main
git merge featureВывод:
merge— безопаснее, сохраняет историю.rebase— чище, но требует аккуратности.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы