github / github/gh-stack

rebase: merging indirectly via combined branch does not rebase higher prs

Aberta
#407 0 comentários 4 reações 0 responsáveis Ver no GitHub
bug topic: post-merge rebase
Linguagem predominante
Go
Estrelas
1.5k
Forks
72
Merge médio
1d 8h
PRs com merge (30d)
7

Descrição

BUG:

We create release branches that combine many PRs/branches into a single PR. When that PR is merged to the root the original PRs are closed as merged, BUT any stacked PRs do not rebase onto the root.

Repro:

1. Create three PRs A and B and C, with B stacked on A.
2. Create a third PR, D, which combines branches A and C.
3. Merge D onto master.
4. Observe that B is still stacked on A, and if branch A is deleted, PR B is auto closed.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Nenhum arquivo, teste ou ponto de entrada é especificado. Reproduza o cenário A/B/C e o cenário D combinado, depois rastreie o tratamento de pull requests mescladas e de rebases de stacked branches; a correção estará completa quando B for rebased sobre master após o merge de D e não for fechado automaticamente quando A for excluído.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
git, github, go
Domínio
cli
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.