Hola tengo un problema con las ramas, cree una aparte del master, pero cuando hago cambios en esa nueva rama tambien cambia el master, me...

Renne Aguilar

Renne Aguilar

Pregunta
studenthace 4 años

Hola tengo un problema con las ramas, cree una aparte del master, pero cuando hago cambios en esa nueva rama tambien cambia el master, me pareciera que no cree correctamente esa rama (estando en master use el comando git branch “rama nueva”) pues cuando hago git status en la nueva rama me muestra los cambios sin guardar y esta ok pero cuando hago git status al master me muestra cambios sin guardar por qué?? quizá alguien me ayude🙏🏻

3 respuestas
para escribir tu comentario
    Edwinsiño Joan Josue Castañeda Paz

    Edwinsiño Joan Josue Castañeda Paz

    studenthace 4 años

    Cuando haces algun cambio y no le haces un commit -am notarás que la terminal te indicará de alguna forma de dice que guardes los cambios (no importa si estas en tu rama main(master), en tu rama devel o en alguna otra nueva rama), con git checkout nombre-de-tu-rama has un switch a tu nueva rama y guarda los cambios con git commit -am "mensaje-de-tu-commit", posteriormente cuando vuelvas a hacer un git checkout master ya no te saldrá ninguna alerta de que debas hacer cambios (todo esto es normal)

    Renne Aguilar

    Renne Aguilar

    studenthace 4 años

    Hey Hola Yair, gracias por tu ayuda de hecho ya había hecho el git checkout -nombreRama pero me seguía mostrando cambios sin guardar al master. Seguiré probando.

    Yair Hernández

    Yair Hernández

    studenthace 4 años

    git branch "rama nueva"
    crea la nueva rama, pero no te cambia a ella. Usa
    git switch "rama nueva"
    para moverte a la nueva rama y que los nuevos commits se añadan a esa nueva rama en lugar de la principal. Una manera de crear una rama y moverte a ella en un solo comando es con
    git checkout -b "nueva rama"
    .

Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Curso de Git y Github [Empieza Gratis]
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.