Pular para o conteúdo principal

Descartar alteraçoes

Como Descartar Mudanças Locais no Git

Isso significa que há mudanças no arquivo qsr_project/app/menu.py que impedem a troca de branch. Para resolver isso, siga uma das opções abaixo:

1️⃣ Descartar Mudanças no Arquivo Específico

Se você deseja apenas descartar as alterações no arquivo qsr_project/app/menu.py e continuar:

git checkout -- qsr_project/app/menu.py

2️⃣ Descartar Todas as Mudanças Não Commitadas

Se você deseja descartar todas as mudanças no repositório e resetar para o estado do último commit:

git reset --hard

⚠️ Atenção: Esse comando descarta todas as mudanças locais sem possibilidade de recuperação.

3️⃣ Usar Stash para Salvar as Mudanças Antes de Mudar de Branch

Se você quiser salvar temporariamente suas mudanças antes de mudar de branch:

git stash git checkout development

Para restaurar as mudanças depois:

git stash pop

Essa opção é útil caso você queira voltar a trabalhar nas alterações depois de trocar de branch.