Eu tenho um branch de recurso não mesclado criado há mais de um ano, o recurso nunca foi concluído. Quero excluir esse branch e os commits nele.
Como posso deletar o branch e os commits, os commits não são mais úteis; Não quero preservar esses commits.
Responder1
Vá para outra filial e digite:
git branch -D [branch]
A letra minúscula -d
significa excluir, mas -D
significa “Forçar uma exclusão, não importa o que aconteça”. Então - se você enviou o branch para uma origem remota, basta digitar isto; observe o :
antes do nome da filial:
git push origin :[branch]
E isso :
significa “Excluir a ramificação remota chamada [branch]
”. Tudo feito. Sem pistas. Tudo certo!