Отменить мерзавец, как привести репо в старое состояние

Есть ли способ отменить или отменить git pull, чтобы мои исходные / репозитории пришли в старое состояние, которое было до выполнения git pull? Я хочу сделать это, потому что он объединил некоторые файлы, которые я не сделалЯ не хочу этого делать, а только объединяю остальные файлы. Итак, я хочу вернуть эти файлы, это возможно? Спасибо :)

РЕДАКТИРОВАТЬ Я хочу отменить мерзавец слияния для уточнения. Увидев некоторые ответы, я сделал это

git reflog
bb3139b... HEAD@{0}: pull : Fast forward
01b34fa... HEAD@{1}: clone: from ...name...

Что мне теперь делать? делаgit reset --hard нормально? Я неНе хочу снова его накручивать, поэтому просите подробных шагов?

Ответы на вопрос(9)

Ваш ответ на вопрос