Эта ошибка может возникать , когда процесс перебазирования вносит дополнительные изменения в файлы, которые не находятся в целевой ветви.
Для меня самая сложная часть была с файлом .gitattributes
в моем репо. Новый бинарный тип файла был добавлен в другую ветку, но его обработка была принудительной как текстовый файл. Когда файл был загружен из репозитория с помощью git, EOL (на самом деле это байты двоичных значений) были заменены, что привело к двоичной разнице.
Добавление новой записи для обработки нового типа файла в виде двоичного файла и повторная попытка всего процесса решили для меня проблему.