2
respostas

Resposta incorreta

No exercício 'Descartando alterações no HEAD' tem a pergunta 'Como descartamos as alterações que estão no último commit?'. Então, a resposta indicada é git reset --hard HEAD~1. Sendo que o correto seria git reset HEAD apenas, não?

2 respostas

Eduardo, para excluir um commit precisamos passar a informação do commit anterior a ele. Podemos passar com HEAD~1 ou pegar o hash do commit e passar git reset "valor hash"

Já o --hard serve para deletar o commit e tudo o que foi feito nele, sem isso as alterações voltam para modified

Oi Eduardo sua dúvida foi solucionada ?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software