Встречается на собеседованиях • сегодня
Что будет у другого разработчика при push ветки без pull после rebase
При push после rebase без pull другой разработчик столкнётся с конфликтами, так как история коммитов изменилась. Git откажет в push с ошибкой:
text
! [rejected] feature-branch -> feature-branch (non-fast-forward)Решение:
- Принудительный push (если ветка только ваша):
bash
git push --force-with-lease - Синхронизация (если ветка общая):
bash
git pull --rebase git push
Важно: --force перезаписывает историю, что может сломать код у коллег. Всегда предупреждайте команду о ребейзе!

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