Как отменить последний коммит в git [duplicate]

На этот вопрос уже есть ответ:

Как мне отменить последние коммиты в Git? 78 ответов

По ошибке я сделалgit add . а такжеgit commit вdevelop ветка. Но, к счастью, я не сделалgit push.

Так что я хотел вернуть его в исходное состояние.

Я пыталсяgit reset --soft а такжеgit reset HEAD --hard но похоже, что я все испортил.

Как я могу это исправить? Я хочу вернуться в исходное состояние и, возможно, сохранить изменения кода.

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

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