Мой опыт работы с Git очень ограничен. На визуальном студийном коде:
Я сделал много изменений в своем хранилище, а затем
Я совершил их (без толчка).
Существует визуальное студийное расширение под названием GitLens:
Я щелкнул правой кнопкой мыши свой коммит и нажал «Revert Commit (через терминал)»
Это запустило следующую команду
-> git revert -e bdb001d91a63c1e898da18c54916a8834579d20b
, который удалял файлы и сбрасывал файлы до версии перед фиксацией. Я не хочу, чтобы это случилось
Есть ли способ восстановить коммит, который я вернул обратно?
Спасибо
в соответствии с этим вопросом Есть ли способ отменить эффекты "git revert head"?
Я пытался
-->git reset --hard HEAD^
--> HEAD is now at 1fd24c8 fix folder
также
--> git revert --abort
--> error: no cherry-pick or revert in progress
--> fatal: revert failed
--> git log -5
commit 1fd24c8c4c4ef95f954e5b6af94ad0dedfbbf5f0 (HEAD -> master, origin/master)
Author: xxxxxxxxxxxxx
Date: Thu Oct 25 23:24:13 2018 +0200
fix folder
commit ec426d893f254e88f488be8bb3e2de781dfbc446
Author: xxxxxxxxxx
Date: Thu Oct 25 23:19:26 2018 +0200
firstcommit repname