Sucedió algo y nuestra sucursal principal se equivocó. En lugar de pasar el tiempo tratando de descubrir qué salió mal, solo quiero crear una nueva rama maestra a partir de una etiqueta existente. Entonces, si mi etiqueta es v1.0
, ¿cómo creo una nueva rama desde esta etiqueta?Git: ¿Cómo crear una nueva rama desde una etiqueta?
Respuesta
Wow, eso fue más fácil de lo que pensaba:
git checkout -b newbranch v1.0
correcta. Tenga en cuenta que también podría haber establecido la rama principal en el punto de la etiqueta con 'git reset --hard v1.0' – wadesworld
@Andrew Se ha creado una nueva sucursal en mi sistema local pero no estaba disponible en el panel de control de la nube de Aquia. Cuando uso 'git branch', puedo ver mi nombre de Nueva sucursal. – kalidasan
Si trato de clonar mi NUEVA SUCURSAL, obtengo este error. 'Rama remota NUEVA SUCURSAL no encontrada en origen ascendente'. – kalidasan
git branch newbranch v1.0
El comando anterior acaba de crear la nueva rama, no echar un vistazo.
Esta respuesta es mejor porque no quería cambiar inmediatamente a la nueva rama, simplemente créela. –
tengo resolver el problema de la siguiente manera 1. Obtener la etiqueta de su rama 2. Escribir debajo de comandos
Example: git branch <Hotfix branch> <TAG>
git branch hotfix_4.4.3 v4.4.3
git checkout hotfix_4.4.3
o se puede hacer con otro comando
git checkout -b <Hotfix branch> <TAG>
-b stands for creating new branch to local
una vez que esté listo con su rama de revisión, es hora de mo ve que se ramifican a github, puede hacerlo escribiendo a continuación comando
git push --set-upstream origin hotfix_4.4.3
- 1. Git-svn: crear y empujar una nueva rama/etiqueta?
- 2. Mover una rama a una nueva etiqueta
- 3. crear una nueva rama svn con git-svn
- 4. Git: creó una nueva rama de la rama equivocada
- 5. En P4V, ¿cómo creo una rama desde una etiqueta?
- 6. Crear una nueva rama desde el maestro y luego revertir el master a una confirmación determinada
- 7. git crear una sucursal local para una etiqueta bifurcada upstream
- 8. git - extracción desde una rama específica
- 9. ¿Cómo muevo el contenido de mi rama principal a una nueva rama de Git?
- 10. Poner los cambios actuales en una nueva rama de Git
- 11. Ejecutar automáticamente el gancho Git al crear una etiqueta Git
- 12. crear una rama vacía
- 13. Git: ¿Cómo pasar de "sin rama" a una nueva rama remota?
- 14. Crear una rama de Git con los cambios actuales
- 15. Git: Cómo mover los cambios desde la última confirmación a una nueva rama
- 16. git clonar en una rama
- 17. ¿Es posible en git crear una nueva rama remota vacía sin presionar?
- 18. Crear rama SVN desde etiqueta específica y fusionar a troncal
- 19. ¿Cómo descargar una rama con git?
- 20. Crear una sucursal en Git de otra rama
- 21. ¿Cómo fusionar una rama a otra rama en GIT?
- 22. ¿Cómo elimino una rama remota en Git?
- 23. Git excluye una confirmación en una rama
- 24. Cómo hacer un "git checkout -b <branchname>" desde una etiqueta remota
- 25. git-svn: ¿cómo creo una nueva rama svn a través de git?
- 26. Git: nueva rama no es empujada
- 27. ¿Cómo crear una rama de una revisión anterior con TortoiseSVN?
- 28. ¿Cómo creo una nueva rama de Git a partir de una confirmación anterior?
- 29. git: Confirmar el trabajo actualmente en curso en la rama actual a una nueva rama
- 30. Git - rebase a una etiqueta en particular
posible duplicado de [tag Pedido GIT] (http://stackoverflow.com/questions/5582208/checkout-git-tag) –