Foros del Web » Programando para Internet » GIT »

Moverse por las ramas en GIT

Estas en el tema de Moverse por las ramas en GIT en el foro de GIT en Foros del Web. Buenas, Pregunta de un novato en GIT. El escenario es que tengo dos branches en mi local y estoy trabajando sobre branch1. Modifico algunos ficheros. ...
  #1 (permalink)  
Antiguo 30/01/2014, 17:28
 
Fecha de Ingreso: febrero-2008
Ubicación: Euskal Herria
Mensajes: 130
Antigüedad: 16 años, 2 meses
Puntos: 1
Moverse por las ramas en GIT

Buenas,

Pregunta de un novato en GIT.

El escenario es que tengo dos branches en mi local y estoy trabajando sobre branch1. Modifico algunos ficheros. Sin commitear ni añadir nada al staging area, podria cambiarme a branch2?

...... y al volver a branch1 mantener los cambios que tenia?


Gracias
  #2 (permalink)  
Antiguo 31/01/2014, 11:32
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Moverse por las ramas en GIT

Lo correcto es guardar cambios, ya sea haciendo commit o stash.

Moverse entre ramas podría ser peligroso si tienes cambios.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 01/02/2014, 04:14
 
Fecha de Ingreso: febrero-2008
Ubicación: Euskal Herria
Mensajes: 130
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Moverse por las ramas en GIT

Ok, gracias por la respuesta.

Pero podría hacerlo? ......al hacer checkout me pide que haga commit o rm, que creo que es para borrar no?.....podría pasar de rama sin commitear y no perdr los cambios.


Gracias,
  #4 (permalink)  
Antiguo 01/02/2014, 11:09
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Moverse por las ramas en GIT

Podrías intentarlo, nada quita hacer la prueba.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 03/03/2014, 10:56
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
Respuesta: Moverse por las ramas en GIT

Claro que puedes hacerlo como dice pateketrueke usando stash es la mejor forma de hacerlo.

Branch actual de trabajo //branch1:

Código BASH:
Ver original
  1. git stash
  2. gits status
  3. git checkout otrobranch

Para regresar al branch de trabajo

Código BASH:
Ver original
  1. git checkout branch1
  2. git stash apply
  3. //.listo.

Etiquetas: commit
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:10.