Git World: Borrar rama master de Bitbucket

Buenas,

Para la coordinación con equipos externos, en Visualtis compartimos nuestro Git con la herramienta de Atlasian Bitbucket. La semana pasada me encontré con un problema que nunca antes había tenido, no podía hacer push a la rama master remota de Bitbucket.

Tras varios intentos intentándolo llegué a la conclusión que tenía que descartar la rama master de Bitbucket y crear una nueva.

Para ello hay que seguir los siguientes pasos:

  • En la rama local de bitbucket (a partir de ahora bitbucket) hacer:

[codeblocks name=’step1′]

  • En la administración de Bitbucket, en el apartado Repository Settings cambiar la main branch a bitbucket_temp
  • Volvemos a nuestra consola y:

[codeblocks name=’step4′]

  • Ahora veremos correctamente los cambios en Bitbucket que queríamos en master y tendremos que ponerla como rama principal de nuevo y podemos borrar la rama temporal bitbucket_temp

Un saludo

Jose Antonio Ródenas

CTO en Visualtis