</> Praktum

Главная / Git / Совместная работа

Урок 8 · Git

Сначала забрать чужие коммиты, потом отправить свои

Общая ветка ломается, когда двое отправили разную историю и никто не посмотрел чужое.

Почему это следующий шаг

Отмена локальной правки понятна. Осталось правило для двоих.

Как сделать

Перед началом обнови main. Делай задачу в своей ветке. Перед push выполни pull и разбери конфликты, если они есть. Конфликт — это спор одних и тех же строк, его решают руками и завершают коммитом. Не отправляй в общую ветку непроверенный эксперимент. Сообщение и маленькая задача важнее героизма в ночь перед дедлайном.

git switch main
git pull
git switch -c lesson-filter

Что проверить

  • Ты знаешь, в какой ветке стоишь.
  • Чужие коммиты уже влиты до твоего push.
  • Конфликтные пометки не остались в файле.

Попробуй

Создай ветку от свежего main и влей её обратно после одного коммита.

Практикум по теме