Я создавал проект, и каждая функция реализована в отдельной ветке. Итак, перед созданием отдельной ветки я всегда делаю git ветку master в ветке master, чтобы обновить проект новыми изменениями, внесенными другими разработчиками. Часто при git pull in master я не получаю изменения, которые мне нужно зафиксировать, я имею в виду, что новые изменения автоматически объединяются, и нет необходимости фиксировать новые изменения. Но иногда я получаю новые изменения, которые мне нужно зафиксировать, вот фото для разъяснения:
Вопрос в том, почему новые изменения не объединяются автоматически, и нам нужно зафиксировать их