Обычно команда git revert автоматически создает некоторые коммиты с сообщениями журнала фиксации, в которых указано, какие коммиты были возвращены.
Чтобы избежать автоматической фиксации, выберите опцию -n (или --no-commit).
Но после этой команды восстановленные файлы находятся в поэтапной области. Я могу отключить их, используя команду git reset HEAD.
Есть ли прямой способ отменить фиксацию без фиксации и постановки?
Другими словами: существует ли прямая команда для отмены фиксации, применяющей изменения только к рабочему каталогу, не касаясь индекса?