Я создал репозиторий из существующих файлов. Внутри набора файлов был один с именем "español.gif". Теперь, каждый раз, когда я делаю
$ git status
Я получаю сообщение об ошибке:
$ path/espa�ol.gif: Protocol error
Я попытался удалить файлы с помощью
$ git rm path/espa�ol.gif
$ git rm --cached path/espa�ol.gif
$ git rm path/espa?ol.gif
$ git rm --cached path/espa?ol.gif
но ничего не меняется, он продолжает говорить "Ошибка протокола".
Если я попробую слияние, я получаю:
Ошибка: ваши локальные изменения в 'path/espa ol.gif' будут перезаписаны слиянием. Aborting.
Есть ли способ удалить файл из индекса и перестать иметь эту ошибку?
Изменить: я решил проблему удаления репозитория Git и создания его снова, без файла с испанским символом в имени.