Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗gtSpHsInt 39 of 66 menu
◀ ▶

Интерактивный rebase в Git

Интерактивный rebase нужен, чтобы править уже сделанные коммиты на ветке задачи до слияния. Мы не трогаем чужую main, а перестраиваем только свои коммиты поверх нее.

На ветке feature/reports запустим редактор со списком коммитов от точки ответвления:

git rebase -i main

В списке у каждой строки стоит слово pick: коммит останется как есть. Рядом в том же списке встречаются squash, fixup, reword и drop. Их разберем в следующих уроках.

pick a1b2c3d add login form pick e4f5g6h fix typo in label

На feature/invoices в orbit/billing откройте список коммитов относительно main и сохраните файл без изменений, чтобы rebase завершился.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить