- Eu fiz algumas mudanças
- Eu enviei uma solicitação de pull
- A solicitação pull foi aceita e mesclada.
- Encontramos um bug
- As alterações foram removidas novamente enquanto eu consertava o bug.
Já corrigi o bug e quero reenviar a solicitação pull com 1 confirmação extra. Existe alguma maneira de reabrir a solicitação pull ou atualizá-la, ou eu tenho que criar uma nova solicitação pull, digitar a descrição etc. novamente? Gitorious tem esse recurso e recentemente mudamos para o GitHub.
github
merge
pull-request
Michael Parker
fonte
fonte
Respostas:
A resposta parece ser: você não pode.
Depois que uma solicitação pull é mesclada e fechada, ela é bloqueada para sempre e não pode ser reaberta. Se sua solicitação de pull for mesclada, fechada e suas alterações forem retiradas (por meio de empurrar de volta para antes da fusão), você precisará adicionar commits ao branch e criar uma nova solicitação de pull, copiando todos os detalhes e provavelmente fornecendo um link para a solicitação pull original para salvar manualmente o histórico.
Pode ser um bom pedido de recurso para o futuro GitHub.
fonte
Acabei de reabrir com sucesso uma solicitação pull por
fonte
Basta derivar um novo branch do branch existente onde você fez 1 commit extra. A partir daí, envie a solicitação de pull.
fonte
Você pode usar a ação de reversão:
Ele criará outra solicitação pull desfazendo todas as alterações feitas no PR mesclado.
fonte