git rebase Вливаем к себе изменения из основной ветки - алгоритм (с учетом разрешения конфликтов)
Primary tabs
Можно делать так (находимся в ветке с нашей задачей)
- Обновляем данные о состоянии веток:
git fetch
- Затем делаем перебазирование нашей ветки на текущее состояние основной ветки, например:
git rebase origin/master
- Если возникают конфликты, то решаем их (или с помощью спец. программ типа IDE или вручную), затем делаем:
git add . git rebase --continue
Если далее нужно опубликовать измения в ветке во внешнем репозитории (причем эта ветка уже была опубликована ранее, до перебазирования), то одним из подходов являтеся рискованный форсированный push.
- Log in to post comments
- 966 reads