Как отменить git сбросить --soft, чтобы вернуть мои изменения?

StackOverflow https://stackoverflow.com//questions/21038045

  •  21-12-2019
  •  | 
  •  

Вопрос

У меня были какие-то локальные изменения в моем каталоге, что привержено, используя коммит GIT.Позже я понял, что по ошибке мои изменения разбили мою сборку.Поэтому я сделал «Git Reset --soft» на моем репо. Но я прикручен, так как я не сделал резервную копию изменений, которые все были отменены, так как некоторые из них содержат новые функциональные возможности, которые я хотел.Любая помощь о том, как отменить операцию «Git Reset Soft», чтобы я мог получить мои преданные изменения обратно.

Это было полезно?

Решение

Вы должны сбросить обратно к своему идентификатору Commit GIT RESET _YOUR_HASH _ , как Git Reset --soft просто сбросит файлы, а не указатель или рабочее дерево.

BTW В вашем Git Refrold вы должны найти некоторые из ваших коммитов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top