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.