> Faqs > ¿Qué pasa al crear una nueva rama con las modificaciones del proyecto?

¿Qué pasa al crear una nueva rama con las modificaciones del proyecto?

Después de ver el artículo de ramas en git, lo que le pregunto es ¿qué pasa si ya clone un proyecto de master y le hice las modificaciones?

¿Cuando quiera crear una nueva rama me respeta esas modificaciones? o baja las de el proyecto original?

Respuestas

Bajar las actualizaciones del proyecto es una operación que debes hacer de manera explícita:

git pull

No se bajará actualizaciones a no ser que tú lo digas, independientemente de lo que estés haciendo con el repositorio, creando ramas o cualquier otra cosa.

Al crear una rama, tal como se explica en el artículo de ramas en Git, el "working directory" del repostorio local no se cambia en absoluto. La operación en ese sentido es totalmente limpia con tus archivos de trabajo. Los deja tal como están por lo que no te tienes que preocupar por esa cuestión.

Después de crear la rama, podrás entrar en ella y hacer commit para enviar tus cambios actuales a la rama que acabas de crear.

Miguel Angel
1876 87 119 5

La nueva rama creada siempre toma como punto de partida el working directory, es decir, el estado que tiene el proyecto en el momento actual, tal como lo tienes en el disco duro en el instante que creas la rama.

Por tanto solo afecta el estado del proyecto en tu propio repositorio, nunca el estado de cualquier repositorio remoto.

Victor
77 1 6 4

Muchas gracias por tu respuesta te agradezco mucho

Enrique
2 1