Git просит зафиксировать или спрятать, но коммитить нечего

При попытке извлечения из удаленной ветки я получаю сообщение об ошибке: Ваши локальные изменения в следующих файлах будут перезаписаны при слиянии: app/..../_shared.scss Git просит зафиксировать файл или спрятать.

Проблема в том, что я уже сделал git add . и git commit -am "пытается удалить ошибку". Проблема сохраняется.

git statusговорит: «нечего коммитить (рабочий каталог чист)»

Кто-нибудь знает, как от этого избавиться?

ОТВЕТ: Переместите проблемный файл в другое место. Затем удалите оскорбительный файл из вашего дерева. Потяните снова. затем сравните изменения из вашего файла-нарушителя с файлом, который вы только что вытащили. взломать, но это работает.

Примечание. Я нашел ответ здесь (Git просит меня зафиксировать или спрятать, даже если эти изменения зафиксированы), но поскольку никто не проголосовал за него в исходной версии, я решил сделать репост. Это взлом, но это самый быстрый путь к решению.

8
задан Community 23 May 2017 в 12:18
поделиться