¿Hay una manera de ver los commits más recientes sin importar de que rama sean? Por que los commits solo aparecen por rama, el lio esta s...

Pregunta de la clase:
Manejo de ramas en GitHub
Alejandro Cuello Maure

Alejandro Cuello Maure

Pregunta
studenthace 4 años

¿Hay una manera de ver los commits más recientes sin importar de que rama sean?

Por que los commits solo aparecen por rama, el lio esta si alguien hace un commit en una rama diferente a la master y no me doy por enterado.

Aunque personalemente creo que si no me doy por enterado ya seria un problema de organización.

3 respuestas
para escribir tu comentario
    Alejandro Cuello Maure

    Alejandro Cuello Maure

    studenthace 4 años

    Gracias

    Cristian Camilo Hernández Ramirez

    Cristian Camilo Hernández Ramirez

    studenthace 4 años

    Hola Alejo!

    Si quieres ver solo el ultimo commit de cada rama, puedes poner:

    $git branch -v

    Además puedes usar el sgte comando que nos dio freddy para comparar las historias de las ramas

    $git show-branch --all

    Verás que aparecen columnas de ++++++ de colores que apuntan a su rama correspondiente, si 2 ramas tienen esas columnas exactamente iguales, significa que su historia de commits es la misma y viceversa.

    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacherhace 4 años

    ¡Hola!, de hecho tú no tienes que estar enterado de los commits que se hagan en otras ramas, cada quien hace su trabajo en sus propias ramas y cada quien hace lo que quiera con ella, las ramas son individuales, lo que importa es al momento de combinar las ramas para ver que todo esté bien (el pull request).

    Recuerda que cada quien tiene una versión propia del repositorio en su computadora, NO están sincronizadas, es decir, que si alguien hace el commit a alguna rama tú no lo sabrás porque ese commit lo hizo en su propia computadora, es por eso que se usan repositorios remotos (GitHub) para sincronizar los repositorios de todos, y es por eso que siempre tienes que hacer un "pull" antes de un "push", para traer los cambios más recientes.

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.