Иногда, когда я пытаюсь выполнить git pull из ветви, github создает сообщение:
"please enter a commit message to explain why this merge is necessary,
especially if it merges an updated upstream into a topic branch."
Затем мне потребуется ввести специальные команды, такие как: wq, чтобы завершить объединение.Тем не менее, в других случаях слияние будет проходить без проблем или с тем, чтобы я разрешил конфликты.
Я знаю, что этот поток обсуждает, как выйти из проблемы:
Пожалуйста, введите сообщение коммита, чтобы объяснить, почему это объединение необходимо, особенно если оно объединяет обновленный апстрим в ветку темы.
Но мой вопрос: почему это происходит в git для начала?