No way to delete a stack locally whose branches are deleted
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 68/100
Direção de pesquisa
Comece pelo ponto de entrada gh stack unstack --local e reproduza a falha depois que gh stack sync tiver podado as branches do stack. Rastreie como unstack lida com branches locais e remotas ausentes e, em seguida, verifique se um stack com os dois tipos de branches excluídos é removido sem falhar.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Context
Our repo has the "Delete head on merge" option, which makes it so that when merging a stack from the GitHub website, the feature branches get deleted also.
Locally, I also ran gh stack sync which prompted me to prune the branches.
The stack remained for some reason (I see there's a related bug), so I tried to unstack it locally since it no longer existed on remote.
Issue / Feature request
I expected that gh stack unstack --local would destroy the stack even if the branches do not exist but it failed.
To clean my local repo, I had to re-create the branches in the stack with the same names and then unstack succeeded.
Is it possible to have unstack in the case where both the local & remote branches no longer exist to consider them pruned, skip them, and not fail?
- Linguagem predominante
- Go
- Estrelas
- 1.5k
- Forks
- 73
- Merge médio
- 1d 8h
- PRs com merge (30d)
- 7
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de github/gh-stack
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
-
feature request topic: cli - general
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
feature request topic: auto-merge
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
bug topic: docs
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 68/100
-
feature request topic: cli - view
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Todas as issues de github/gh-stack
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
crossplane/crossplane#7859 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
bazel-contrib/rules_go#4721 · 2 comentários ·
-
needs-triage
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
-
bug carvel-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
carvel-dev/kapp-controller#1861 ·
-
area/logging kind/bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100