O problema no github permanece fechado depois que eu excluí um commit empurrado

1

Fechei um problema por meio da mensagem de confirmação de um commit. Mas então decidi reverter o commit empurrado com o comando git rebase . A exclusão funcionou bem; gitk mostra o histórico limpo como desejado.

No entanto, em nosso repositório githup, o problema ainda está fechado e o commit de referência é clicável. Ou seja, posso ver o que fiz (e reverta).

Este comportamento é pretendido? Como eu também posso limpar o log de problemas depois de excluir um commit?

    
por MERose 20.12.2014 / 12:50

1 resposta

0

Aqui está a resposta que recebi do suporte do github:

  • Os problemas não podem ser reabertos se o commit for removido do histórico, mas eles o considerarão como uma melhoria.
  • Portanto, os problemas precisam ser reabertos manualmente.
  • A confirmação será visível (depois de clicar no link no log da edição), a menos que um ciclo de coleta de lixo a remova. O log irá dizer "Commit foi removido do repositório e não está mais disponível".
  • Eles podem executar um ciclo de coleta de lixo em uma confirmação por solicitação porque o usuário normal não pode.
por 21.12.2014 / 19:18

Tags