Em nosso repositório GitHub, um colega de trabalho removeu um ramo chamado release
. Mas quando executo git checkout release
localmente, sempre obtenho a ramificação removida release
. Mesmo, mesmo quando fiz check-out de outro ramo, excluí o release
ramo git branch -D release
e executei novamente git checkout release
.
Existe algo para corrigir no repositório GitHub ou devo corrigir algo localmente?
git branch --remote
saída origin/release
. Você deseja executar git fetch -p
sem argumentos adicionais e removerá todas as ramificações remotas excluídas?
git fetch -p
sem argumentos adicionais, podará todas as ramificações remotas excluídas.
git branch --remote
produzido após a execuçãogit fetch
? Pode ser necessário removergit fetch -p
para esquecer as ramificações remotas excluídas.