Como deletar um commit de um branch em git
Neste artigo você vai aprender a como deletar um commit de um branch em git, utilizando um simples comando, para desfazer as mudanças no código

Fala programador(a), beleza? Bora aprender mais sobre branches, commit e git também!
Nós temos a possibilidade explicita de deletar um commit no git, isso é feito de outra forma
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 116 aulas
- 4 projetos
- 9h 23min
Podemos desfazer as mudanças ou resetar o branch, para que o código alterado volte como era antes
Para realizar este reset, vamos utilizar o comando git reset
Temos basicamente três formas de voltar um branch a um ponto passado, veja nos exemplos:
git reset --hard HEAD~1 git reset --hard <hash_do_commit> git reset --hard origin/master
Agora vamos a explicação das três formas
A primeira vai desfazer apenas uma mudança, então se você errou apenas um commit é esta opção que vai utilizar
Já a segunda reseta o branch baseado em uma hash, cada commit gera uma hash, então podemos voltar a um ponto mais específico
Utilize git log para receber todas as hashes do branch atual
Já o último reseta o seu branch para a versão atual do master, isso faz com que seu código seja completamente reiniciado
Voltando as mudanças para como o código em produção está
Note que atualmente o branch principal é o main e não mais o master, talvez você precise fazer esta alteração
Quer aprender mais sobre git? Veja este curso gratuito:
Conclusão
Neste artigo você aprendeu a deletar um commit de um branch em git!
Utilizamos três formas de desfazer os commits, sempre com o comando git reset
Que volta as alterações feitas no código para algum determinado ponto, via parâmetros passados para o comando
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

Como saber em qual branch estou no Git? (2 comandos simples)
Neste artigo você vai aprender a como verificar o branch atual em git, ou seja, o branch em que você está trabalhando no momento Fala […]

Como remover remote origin de repositório em git
Neste artigo você vai aprender a como remover remote origin de repositório em git, com apenas um comando! Fala programador(a), beleza? Bora aprender mais sobre […]
O que é GIT e GitHub? Para que serve, diferenças e cursos
Seja bem-vindo ao nosso guia completo sobre uma das ferramentas mais cruciais e universalmente utilizadas no mundo da tecnologia da informação: o Git e Github. […]
