Чтобы вернуться к текущей ветке после отмены последнего коммита с помощью git reset HEAD~1, достаточно просто выполнить команду git reset --hard HEAD. Это вернет вас к текущей ветке и откатит все изменения до последнего коммита.
Чтобы вернуть только свои изменения после выполнения команды git reset HEAD~1, чтобы отменить откат назад и сохранить свои изменения, вы можете выполнить следующие шаги:
1. Используйте команду git reflog, чтобы увидеть историю действий в вашем репозитории. Найдите хэш коммита, к которому вы хотите вернуться.
2. Воспользуйтесь командой git reset --hard <хэш_коммита>, чтобы вернуться к конкретному коммиту, сохранив при этом все ваши изменения.
Это позволит вам вернуться к определенному коммиту, оставив при этом все изменения, которые вы внесли после отката назад.