diff --git a/ebook/4.-ajuste-de-mudancas-locais-no-git/4.1-desfazendo-alteracoes-localmente/4.1.1-desfazendo-alteracoes-antes-do-commit.md b/ebook/4.-ajuste-de-mudancas-locais-no-git/4.1-desfazendo-alteracoes-localmente/4.1.1-desfazendo-alteracoes-antes-do-commit.md
index a49910f..e4cb200 100644
--- a/ebook/4.-ajuste-de-mudancas-locais-no-git/4.1-desfazendo-alteracoes-localmente/4.1.1-desfazendo-alteracoes-antes-do-commit.md
+++ b/ebook/4.-ajuste-de-mudancas-locais-no-git/4.1-desfazendo-alteracoes-localmente/4.1.1-desfazendo-alteracoes-antes-do-commit.md
@@ -17,7 +17,7 @@ Isso reverterá o arquivo para o último estado salvo no repositório.
Se você já adicionou o arquivo ao staging com git add, mas deseja remover as mudanças antes do commit, use:
-> git reset HEAD nome-do-arquivo
+> git restore --staged nome-do-arquivo
Isso removerá o arquivo do staging, mas manterá as mudanças no diretório de trabalho. O comando apenas "desfaz o git add".
@@ -34,7 +34,8 @@ Se você já tem alguma experiência com o Git, pode estar se perguntando sobre
Com o tempo, à medida que o Git evoluía e novas funcionalidades eram adicionadas, o git checkout passou a acumular muitas responsabilidades. Essa sobrecarga de funções gerou certa confusão, especialmente para iniciantes, pois o mesmo comando era usado para realizar operações bem diferentes, como alternar entre branches e restaurar arquivos de versões anteriores.
-Para resolver essa confusão e tornar o processo de alternância de branches mais claro, o comando git switch foi introduzido na versão 2.23 do Git, lançada em agosto de 2019. O objetivo principal foi separar as responsabilidades: o git switch foi criado para simplificar a troca de branches, enquanto a restauração de arquivos foi transferida para o comando git restore. Dessa forma, o git restora foca exclusivamente na restauração de arquivos, oferecendo uma experiência mais intuitiva e menos propensa a erros, especialmente para novas pessoas usuárias.
+
+Para resolver essa confusão e tornar o processo de alternância de branches mais claro, o comando git switch foi introduzido na versão 2.23 do Git, lançada em agosto de 2019. O objetivo principal foi separar as responsabilidades: o git switch foi criado para simplificar a troca de branches, enquanto a restauração de arquivos foi transferida para o comando git restore. Dessa forma, o git restore foca exclusivamente na restauração de arquivos, oferecendo uma experiência mais intuitiva e menos propensa a erros, especialmente para novas pessoas usuárias.
Se você ainda estiver usando o git checkout para restauração de arquivos, o git restore é a opção mais moderna e recomendada para essa tarefa.
{% endhint %}