git редкая проверка - не может прервать слияние - PullRequest
0 голосов
/ 13 марта 2020

Использование git 2.25.1 Используется git sparse-checkout init / установлен для настройки sparsecheckout.

Теперь я нахожусь в ситуации, когда мне нужно прервать слияние.

Пробовал :

git merge --abort 

Запись 'QStreams_xxx / infra / QPrism / Qpvc / gradle_pvc / gradle_pv c .iml' не обновлена. Не удается обновить разреженную проверку. Неустранимый: не удалось сбросить индексный файл до версии 'HEAD'

Trial:

git reset --hard

То же сообщение об ошибке.

Trial to отключить sparse-checkout

git sparse-checkout disable

Ошибка:

ошибка: не удается отключить sparse-checkout: у вас есть неотмеченные изменения. ошибка: дополнительно, ваш индекс содержит незафиксированные изменения.

Есть ли выход из этого?

Спасибо, Боаз

1 Ответ

0 голосов
/ 15 марта 2020

Не уверен, что это лучший поток, но, по крайней мере, он дает мне какой-то выход ...

git read-tree --restore HEAD
#now usual cleanup
git restore .
git clean -xdf
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...