Страницы

Поиск по вопросам

среда, 25 декабря 2019 г.

git зависает на rebase interactive. Как это можно починить?

#git #git_rebase


Делаю 

User@User-PC MINGW64 /d/!!!DESKTOP/Git полигон и схемы/devBob (master)
$ git rebase -i HEAD~2


И гит зависает. Если  не прервать операцию - на час и больше без каких-либо сообщений.

Проблема появилась когда сделал rebase -i с прерыванием по rebase --abort. 

Как это можно починить?

UPD. Развернули пока репозиторий из облака заново.
Мне кажется проблема была из-за где-то висящего у разработчика окна с редактором. 
Как будет время попробую воспроизвести ошибку и отписаться о результатах.
    


Ответы

Ответ 1



Итог: В конфиге гит для rebase -i был указан другой редактор по умолчанию (Sublime вместо VIM). Иногда этот же редактор используется для быстрых правок в коде. Поэтому при решении конфликтов, если этот редактор открыт (не обязательно на файлах с конфликтами) - rebase -i иногда зависает и не двигается дальше. Если его закрыть - процесс продолжается корректно.

Комментариев нет:

Отправить комментарий