Tengo una rama de función no fusionada creada hace más de un año, la función nunca se terminó. Quiero eliminar esa rama y las confirmaciones que contiene.
¿Cómo puedo eliminar la rama y las confirmaciones? Las confirmaciones ya no son útiles; No quiero conservar esos compromisos.
Respuesta1
Vaya a otra sucursal, luego simplemente escriba:
git branch -D [branch]
Las minúsculas -d
significan eliminar, pero -D
significa "Forzar una eliminación pase lo que pase". Luego, si ha enviado la rama a un origen remoto, simplemente escriba esto; tenga en cuenta lo que :
está antes del nombre de la sucursal:
git push origin :[branch]
Y eso :
significa "Eliminar la rama remota denominada [branch]
". Todo listo. Sin rastro. ¡Todo está bien!