Pergunta

Eu tive algumas alterações locais no meu diretório que cometi usando o Git Commit.Mais tarde, percebi que, por engano, minhas mudanças quebraram minha construção.Então eu fiz um "git reset --soft" no meu repo. Mas estou estragado, pois não recuei as mudanças que eram todas desfeitas, pois algumas delas contiveram a nova funcionalidade que eu queria.Qualquer ajuda sobre como desfazer uma operação "Git Reset --soft" para que eu possa obter minhas alterações comprometidas de volta.

Foi útil?

Solução

Você deve redefinir de volta ao seu ID de confirmação redefinir git _your_hash _ , como git reset --soft basta redefinir os arquivos e não o índice ou a árvore de trabalho.

Btw no seu reflog Git você deve encontrar algumas de suas comissões.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top