Поскольку вы зафиксировали свои изменения в локальном git, вы можете избавиться от всех изменений и перейти к текущей / предыдущей фиксации (которую вы предпочитаете).
Это вернет все к вашей текущей фиксации. (избавление от всех изменений, поэтапных или иных):
git reset HEAD --hard
Это вернет все к предыдущему коммиту (также избавляясь от всех изменений, поэтапных или иных):
git reset HEAD^ --hard
^ рядом с заголовком означает один коммит перед заголовком, где заголовок находится там, где вы сейчас находитесь. Вы можете go два коммита назад, используя ^^, или три с ^^^. Кроме того, вы можете использовать тильду, чтобы указать количество коммитов: ~ 3 для трех коммитов назад.
git reset HEAD~3 --hard
Также имейте в виду, что опция --hard означает, что эти команды отбрасывают любые изменения у вас есть то, что не спрятано.