Задать вопрос

Почему при слиянии веток коммит может быть пустым и как этого избежать?

При слиянии после разрешения конфликта обычно написано что-то вроде "Merge branch feature_branch into develop" и этот коммит не содержит разъяснения, как именно разрешен конфликт. Почему так? Как этого избежать, не прибегая к rebase? Ведь это вроде не нормально, т.к. в этом коммите может содержаться все, что угодно и только вручную можно понять, что именно.
  • Вопрос задан
  • 264 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
assanti
@assanti
Человек
Как такового конфликта и не было, не было пересечения в изменениях, фактически вы подхватили то, что комитили другие после крайнего вашего pull-а.
Как этого избежать

git pull перед коммитом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы