Поведенческий
Как работают команды git reset --mixed и git merge --abort?
git reset --mixed и git merge --abort git reset --mixed сбрасывает содержимое индекса, сохраняя рабочие файлы перемещает HEAD на выбранный коммит
Читать ответ