¿Cómo creo una nueva rama de Git a partir de una confirmación anterior? [duplicar]

Resuelto JZ. asked hace 13 años • 1 respuestas

Posible duplicado/una pregunta más reciente/menos clara
Rama de una confirmación anterior usando Git

Tengo una rama de Git llamada jzbranchy tengo una identificación de confirmación anterior a9c146a09505837ec03b:.

¿ Cómo creo una nueva sucursal justina partir de la información mencionada anteriormente?

JZ. avatar Aug 24 '11 04:08 JZ.
Aceptado
git checkout -b NEW_BRANCH_NAME COMMIT_ID

Esto creará una nueva rama llamada 'NEW_BRANCH_NAME' y la verificará.

("pagar" significa "cambiar a la sucursal")

git branch NEW_BRANCH_NAME COMMIT_ID

Esto simplemente crea la nueva rama sin verificarla.


En los comentarios, muchas personas parecen preferir hacer esto en dos pasos . Aquí se explica cómo hacerlo en dos pasos:

git checkout COMMIT_ID
# you are now in the "detached head" state
git checkout -b NEW_BRANCH_NAME
bdonlan avatar Aug 23 '2011 21:08 bdonlan