Sobre a redefinição para um commit
Se você fez uma série de commits e deseja corrigir um erro cometido antes do commit mais recente, você pode usar "redefinir para commit" em GitHub Desktop para redefinir as alterações nesses commits. A redefinição para um commit restaura as alterações no diretório de trabalho nos commits subsequentes e redefine a ramificação para o commit selecionado. Você pode, então, fazer alterações antes de fazer commit novamente ou pode descartar as alterações que não deseja manter. Para saber mais, confira Fazer commit e revisar as alterações no seu projeto no GitHub Desktop.
Você pode redefinir para commit até o commit mais recente que já foi enviada por push para o repositório remoto. Para desfazer um commit enviado sem interromper o histórico de commits de outros contribuidores, você pode reverter o commit. Para saber mais, confira Reverter um commit no GitHub Desktop.
Se você quiser editar sua mensagem de commit mais recente ou combinar novas alterações com seu commit mais recente, poderá alterar um commit. Para saber mais, confira Alterar um commit no GitHub Desktop.
Redefinindo para um commit
-
Na barra lateral esquerda, clique em Histórico.
-
Clique com o botão direito do mouse no commit que você gostaria desfazer e selecione Restaurar para commit.
Leitura adicional
- Git Tools - Redefinir desmistificado na documentação do Git