Петр, если ошибка в самом свежем коммите, то reset точно помогает. И неважно, сделан он через консоль или мышкой в PhpStorm.
Отменяем коммит и создаём снова правильно.
Судя по выводу status, вы ресет не сделали.
Но у revert тоже есть свои грабли. Если вы позже попробуете повторно слить тематическую ветку в master, то обнаружите, что правки сделанные до предыдущего отменённого слияния не применились, так как revert-коммит, который сейчас в master, отменит их тоже. Перед повторным merge придётся повторно создать revert-коммит уже для того первого revert-коммита.
Либо сразу пересадить тематическую ветку на вершину master, тогда проблемы не будет
git switch feature # перейти в тематическую ветку
git rebase master # пересобрать ветку на базе актуального master
git push --force # перезаписать тематическую ветку на сервере
Сам Линус Торвальдс написал небольшую инструкцию на эту тему.
admin/
admin/*
admin/**
Эти записи эквивалентны. Проверяется только начало пути и игнорятся все подпапки.
Двойные ** имеют смысл только перед названием.
Alex_87,
new file — файлы, которых нет в репозитории и они индексированы.
modified — изменённые файлы, которые уже есть в репозитории и индексированы.
untracked — файлы которые не индексированы и их нет в репозитории.
Судя по картинке, вы успешно сделали unstage папки node_modules
Отменяем коммит и создаём снова правильно.
Судя по выводу status, вы ресет не сделали.