Gitflow: git-flow não exclui branch remoto quando a versão publicada é concluída

Criado em 25 mai. 2015  ·  4Comentários  ·  Fonte: nvie/gitflow

O git flow não exclui o branch remoto quando um release é publicado e concluído.
Exclui o branch de lançamento no local, mas não no remoto

╰─± git flow release finish v3.1.12 
Switched to branch 'master'
Merge made by the 'recursive' strategy.
 ee/cli/plugins/example.py |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Deleted branch release/v3.1.12 (was 254971c).

Summary of actions:
- Latest objects have been fetched from 'origin'
- Release branch has been merged into 'master'
- The release was tagged 'v3.1.12'
- Release branch has been back-merged into 'develop'
- Release branch 'release/v3.1.12' has been deleted

Comentários muito úteis

Tive o mesmo problema com git flow release finish 1.0.0
Depois de enviar minhas tags com git push --tags
Eu corro git push origin :release/1.0.0 e, em seguida, meu branch remoto de lançamento foi excluído do repositório gitlab

Todos 4 comentários

Eu também tenho o mesmo problema.

Você está usando a sinalização push (https://github.com/nvie/gitflow/blob/master/git-flow-release#L193)? Parece que se o sinalizador push for invertido, então parte da lógica é tentar deletar o branch remoto (após push ing).

Referência: https://github.com/nvie/gitflow/blob/master/git-flow-release#L269 -L280

de acordo com este tópico , você também pode eliminar o branch de recurso remoto com: git flow feature finish -F .

Tive o mesmo problema com git flow release finish 1.0.0
Depois de enviar minhas tags com git push --tags
Eu corro git push origin :release/1.0.0 e, em seguida, meu branch remoto de lançamento foi excluído do repositório gitlab

Esta página foi útil?
0 / 5 - 0 avaliações