Nos gustaría hacer cumplir una nueva política para nuestros proyectos de que la rama maestra ahora se llame rama de lanzamiento para asegurarnos de que sea más claro cómo se debe usar la rama. Naturalmente, también desarrollaremos y lanzaremos ramas candidatas.
Entiendo que puedo cambiar el nombre de la rama maestra localmente simplemente usando lo siguiente:
git branch -m master release
Sin embargo, eso es solo a nivel local. Incluso si presiono esto hacia el control remoto, el HEAD aún apunta a la rama maestra remota. Quiero deshacerme de la rama maestra por completo y hacer que la rama local predeterminada en la clonación inicial se libere.
¿Cómo puedo conseguir esto?
Parece que, dado que el origen está en un servidor Gitorious , obtengo errores al eliminar la rama maestra. Estoy tratando de ver ahora si es posible cambiar esto para que la rama predeterminada sea 'lanzamiento'.
git branch
ahora admite una --move
bandera git-scm.com/docs/git-branch#Documentation/git-branch.txt---move