Skip to main content

Redefinindo para um commit no GitHub Desktop

Você pode redefinir para qualquer commit até o que foi transmitido pela última vez para a ramificação remota.

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

  1. Na barra lateral esquerda, clique em Histórico.

    Captura de tela da guia "Histórico" na barra lateral. Acima de uma lista de confirmações, o botão da guia "Histórico" está realçado com um contorno laranja.

  2. Clique com o botão direito do mouse no commit que você gostaria desfazer e selecione Restaurar para commit.

Leitura adicional