Если файл изменяется только в одной из двух ветвей, участвующих в слиянии, то это не будет упомянуто.Для этого файла слияние не требуется, автоматическое или ручное.
Если файл был изменен в обеих ветвях, то сначала будет предпринята попытка автоматического слияния.Обычно это успешно выполняется в следующих двух случаях:
- Изменения заключаются в том, чтобы полностью разделить строки, причем неизмененные строки между строкой, измененной в одной ветви, и строкой, измененной в другой ветви.
- Изменения дают абсолютно одинаковый конечный результат, например, в обеих ветвях появляется один и тот же коммит.
Если это не так, то автоматическое слияние завершится неудачно, и Git прибегнет кпросит ручного слияния.