Queria uma explicação de git reset --soft e git reset --hard, pois não entendi a aplicação e eu tentei usar mas não consegui.
Queria uma explicação de git reset --soft e git reset --hard, pois não entendi a aplicação e eu tentei usar mas não consegui.
Leandro, imagina que você acabou de commitar um arquivo txt com algumas linhas e desistiu. Ai você quer desfazer esse commit... Se você usar com o --hard, você perde o commit e perde as linhas que escreveu, agora se usar o --soft você perde o commit mas mantém as alterações fora da stage