diff --git a/materiais-de-apoio/03-primeiros-passos-com-git-e-github.md b/materiais-de-apoio/03-primeiros-passos-com-git-e-github.md index d372ea9..3edec85 100644 --- a/materiais-de-apoio/03-primeiros-passos-com-git-e-github.md +++ b/materiais-de-apoio/03-primeiros-passos-com-git-e-github.md @@ -35,17 +35,24 @@ $ git commit --amend –m"nova mensagem" ``` #### Como desfazer um commit +O Git oferece várias maneiras de desfazer um commit, dependendo de como você quer manipular o histórico. + +- Reseta o último commit mantendo as mudanças na área de preparação: + ```bash -$ git reset -``` -```bash -$ git reset --soft +$ git reset --soft ``` + +- Reseta o último commit e move as mudanças para a área de trabalho: + ```bash -$ git reset --mixed +$ git reset --mixed ``` + +- Remove completamente o commit e as mudanças associadas: + ```bash -$ git reset --hard +$ git reset --hard ``` ##