Supprimer après la fusion est la manière habituelle. C'est pourquoi git branch-d vérifications pour s'assurer que la direction est complètement fusionné avant de les supprimer.
Il ya quelques raisons qui, je pense, de garder une branche autour de vous: vous pourriez vouloir le retenir dans le cas où vous avez des punaises de revenir une fois qu'il frappe de la production, ou vous voudrez peut-être un record historique.
Dans les deux cas, vous avez l'option de marquage de la tête de la branche avant de le supprimer. Un tag, c'est comme une branche en ce qu'il est un pointeur vers un commit, à l'exception de quelques différences mineures: 1) la porcelaine n'a généralement pas d'affichage des balises dans exploratoire des commandes comme git show-branche ou de l'onglet-automatique dans la caisse, 2) la vérification de l'un n'affecte pas la TÊTE (vous serez dans un décollement de la TÊTE), et 3) vous pouvez laisser un "tag" note sur le dessus de la note sur la commettre que des points.
De cette façon, vous préserver de l'histoire, et si jamais vous avez besoin de correction de bug, je recommande simplement la création d'une nouvelle branche de maître pour la correction.