Git перезаписал локальный с удаленным при возврате push

Используя рабочий стол github, я зафиксировал и попытался запустить локальный код. Я не обновлял удаленное репо, поэтому моя локальная версия работала примерно 2 месяца. Я сделал коммит и попытался нажать git lfs (некоторые файлы были довольно большими). Рабочий стол Github, похоже, не отвечает, поэтому я закрыл его.

Я сразу же открыл его снова и увидел, что коммит все еще был там, ожидая, пока его нажмут. Я решил, что больше не хочу его выдвигать, поэтому я нажал "Вернуть коммит". Теперь мой локальный репозиторий заменен на удаленный, и я не знаю, как восстановить потерянную работу. Я понятия не имею, что делать. Использование восстановления файлов Windows не работает.

Я серьезно облажался, если я не могу получить эту работу. Любой совет ценится, спасибо

1 ответ

Ну, это было 10 месяцев назад, так что к настоящему времени вы либо восстановили работу, либо сделали ее снова. но ответ на вопрос заключается в следующем.

здесь произошло то, что вы отменили его, и по какой-то причине ваши изменения были отменены. он не должен был этого делать, но это произошло.

теперь он настроен на отправку всего выброшенного в корзину, и вы должны были иметь возможность восстановить его оттуда сразу после того, как это произошло

но, поскольку это произошло 10 месяцев назад, я сомневаюсь, что оно все еще там или что оно вам еще нужно

Другие вопросы по тегам