Произошло со мной при сбоях как толкания, так и тяги:
- «Push to origin / master был отклонен»
- «Вы не завершили свое слияние (MERGE_HEAD существует). Пожалуйста, передайте изменения, прежде чем вы сможете слить»
Разрешить:
- Перейдите в окно «Контроль версий» -> вкладка «Журнал».
- Щелкните правой кнопкой мыши по предыдущему коммиту -> «Сбросить текущую ветвь до здесь ...»
- В Git reset выберите «Смешанный» (он сохраняет локальные изменения).
- Если есть более поздние коммиты, которые уже были выдвинуты -> Извлечь из удаленного и объединить при необходимости.
- Зафиксируйте новые изменения и нажмите «Remote».