Не могу решить дилемму.
Обычно такой проблемы нет, но вот на двух серверах при pull-е git требует ввести commit message, при этом если сравнить commit прилетевшим с удаленного репозитория с этим новым commit, то отличий между ними нет.
По итогу при каждом пуле локальная ветка начинает обгонять удаленную на единицу.
Возможно что-то с конфигурацией git?
Пробовал играться с `core.autocrlf` и `core.filemode` не помогло
color.ui=true
core.autocrlf=false
core.filemode=false
merge.ff=no
user.name=***
user.email=***
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.autocrlf=false
remote.origin.url=git@***.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
Мне бы очень хотелось объяснений такого поведения, а не исправления последствий.
Спасибо большое за советы в духе git reset или git pull -ff, но это не совсем ответы на вопрос.