Eliminar después de fusionar es la forma habitual. Es por eso que git branch -d yourbranchname
verifica para asegurarse de que la rama esté completamente fusionada antes de que se elimine.
Hay algunas razones en las que puedo pensar para mantener una sucursal: es posible que desee conservarla en caso de que vuelvan a aparecer errores una vez que llegue a producción, o es posible que desee un registro histórico.
En cualquier caso, tiene la opción de etiquetar el encabezado de la rama antes de eliminarlo. Una etiqueta es como una rama en el sentido de que es un puntero a una confirmación, excepto por algunas diferencias menores: 1) porcelain generalmente no muestra etiquetas en comandos exploratorios como git show-branch o tab-auto complete en el pago, 2) comprobar uno lo coloca en un HEAD independiente (no ref) 3) puede dejar un " mensaje de etiquetado ", que hace que la etiqueta se guarde como un objeto en el almacén de objetos como una confirmación.
De esta manera, preserva el historial, y si alguna vez necesita corregir un error, le recomiendo que cree una nueva rama del maestro para corregirlo.