Разрешение конфликтов в Git

  1. При автоматическом разрешении конфликта (https://htmlacademy.ru/blog/useful/git/version-control-system):
    Что именно происходит в момент слияния версий В3 и В4, когда Алиса забирает B3?
    Я понимаю, что происходит создание нового коммита B5 у нее в локальном репозитории, но сохраняется ли у нее в локальном репозитории коммит В4? Или он переименовывается в коммит В5?
  2. Если бы Игорь и Алиса редактировали не один и тот же файл проекта, а разные, это привело бы к конфликту? Если да, как бы он тогда решался?
  1. Коммиты никуда и никогда не исчезают! Просто создается новый, содержащий изменения.
  2. Нет, в проект добавился бы новый файл.