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

При слиянии после разрешения конфликта обычно написано что-то вроде "Merge branch feature_branch into develop" и этот коммит не содержит разъяснения, как именно разрешен конфликт. Почему так? Как этого избежать, не прибегая к rebase? Ведь это вроде не нормально, т.к. в этом коммите может содержаться все, что угодно и только вручную можно понять, что именно.
  • Вопрос задан
  • 263 просмотра
Пригласить эксперта
Ответы на вопрос 1
assanti
@assanti
Человек
Как такового конфликта и не было, не было пересечения в изменениях, фактически вы подхватили то, что комитили другие после крайнего вашего pull-а.
Как этого избежать

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

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

Войти через центр авторизации
Похожие вопросы