Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - Cambio de nombre de rama remota de Git

Cambio de nombre de rama remota de Git

En circunstancias normales, no es necesario cambiar el nombre de la rama remota, pero recientemente en el proyecto, quería cambiar el nombre de una rama de desarrollo que ya era un hecho consumado a la rama de desarrollo correspondiente, por lo que existía este requisito.

De hecho, cambiar el nombre es un enfoque perezoso. Se suponía que debía fusionar la rama a la que se le cambiaría el nombre con la rama de desarrollo original, pero después de intentarlo descubrí que había demasiados conflictos, cientos de ellos me desanimé y simplemente cambié el nombre. (Esta vez también me di una advertencia. Las ramas de funciones deben fusionarse en el desarrollo lo antes posible. Esto puede suceder fácilmente si vas demasiado lejos).

Cambiar el nombre de la rama remota es en realidad el primer paso. la rama remota, cambie el nombre de la rama local y luego empújela hacia arriba. Las operaciones se enumeran a continuación: (¿Supongamos que actualmente se encuentra en la sucursal local? En términos de lo antiguo, se le debe cambiar el nombre a nuevo)

Mire git branch -avv nuevamente, encontrará que la rama ascendente La nueva rama correspondiente sigue siendo origen/antiguo, pero se proporciona un identificador de desaparición, por lo que configuramos la nueva rama como la rama ascendente y la enviamos al mismo tiempo.

Bien, ahora hemos completado el paso de cambio de nombre. Nuestra nueva sucursal actual corresponde a origen/nueva, pero el nombre ha cambiado y todo el historial de envío sigue siendo el mismo que el anterior.

上篇: Flores de durazno en la sala de interpretación de los sueños_¿Qué significan las flores de durazno en la sala de interpretación de los sueños? 下篇:
Artículos populares