Poner los cambios actuales en una nueva rama de Git [duplicar]


Esta pregunta ya tiene una respuesta aquí:

He estado editando algunos módulos en la rama master pero no los he confirmado. Ahora estoy pensando que estos cambios deberían ser realmente en una rama experimental y no en la rama maestra.

¿Cómo puedo obtener estas ediciones en una rama experimental? Copiarlos a alguna ubicación temporal, crear la rama, y luego copiarlos de nuevo en?

¿Y cómo configuro las cosas para que cuando haga un push de git desde la nueva rama experimental vaya a una rama del mismo nombre en mi repositorio de GitHub?

Author: random, 2011-01-20

1 answers

Usted puede simplemente comprobar una nueva rama, y luego confirmar:

git checkout -b my_new_branch
git commit

La comprobación de la nueva rama no descartará sus cambios.

 307
Author: Antoine Pelisse,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-21 17:38:22