Если вы хотите вернуться к предыдущему состоянию фиксации, вам нужно использовать команду git checkout.Например, если вы хотите вернуться к последнему коммиту, вы можете использовать git checkout HEAD ^.
Если вы хотите извлечь конкретный коммит, сначала запустите git log и найдите коммит, который вы хотите извлечь (по его коммитухэш).Затем используйте git checkout для проверки этого состояния.
Git не может удалить все ваши файлы без предупреждения.Ваша работа все еще будет в истории.(Может быть, вам легче помочь, когда вы можете опубликовать журнал git и в каком состоянии вы хотите оформить заказ)