У меня была очень похожая проблема с тем же сообщением об ошибке.«Изменения не сделаны для коммита», но когда я делаю разницу, это показывает различия.Я наконец понял, что некоторое время назад я изменил дело с каталогами.ех.«PostgeSQL» - «postgresql».Как я сейчас помню, иногда git оставляет один или два файла в старом каталоге case.Затем вы передадите новую версию новому делу.
Таким образом, git не знает, на какую из них положиться.Чтобы решить эту проблему, мне пришлось зайти на сайт GitHub.Тогда вы сможете просмотреть оба случая.И вы должны удалить все файлы в неправильном каталоге.Убедитесь, что у вас сохранена правильная версия или в правильном каталоге.
После удаления всех файлов в старом каталоге case весь этот каталог исчезнет.Затем выполните фиксацию.
На этом этапе вы сможете выполнять Pull на локальном компьютере и больше не видеть конфликтов.Таким образом, возможность совершить снова.:)