Git Reset

Um comando poderoso do Git usado para desfazer alterações. Ele pode mover o ponteiro HEAD para um commit específico, alterando o histórico do branch e, opcionalmente, modificando a área de staging e o diretório de trabalho.