en que caso se podría utilizar solamente git fetch o git merge y NO git pull? no se prestaría a confusiones en ese caso, capaz en el dire...

Gustavo Daniel Franco Gonzalez

Gustavo Daniel Franco Gonzalez

Pregunta
studenthace 6 años

en que caso se podría utilizar solamente git fetch o git merge y NO git pull? no se prestaría a confusiones en ese caso, capaz en el directorio este mas o menos actualizado que el repo local

2 respuestas
para escribir tu comentario
    Ezequiel Maximiliano Silvestre

    Ezequiel Maximiliano Silvestre

    studenthace 5 años

    Buena pregunta. Te lo muestro con un ejemplo que me sucedió en un proyecto de la universidad: mi compañero hizo cambios, hizo el push a gitHub y yo quise hacer pull. Como git pull hace el fetch y luego intenta hacer el merge de forma automática, es posible que surja un conflicto al realizar el merge. Por qué? En nuetro caso, fue porque mi compañero y yo teniamos el mismo archivo en diferentes versiones, concretamente, habiamos hecho diferentes cambios en la misma linea del mismo archivo, con lo cual al intentar hacer merge daba error. Para solucionar esto, hice un fetch, modifiqué la línea que daba conflictos, y ahí sí pude hacer el merge. En conclusión, la utilidad de usar fetch/merge en lugar de pull es que puedes verificar los cambios que se hayan hecho en el repositorio remoto sin tener que añadirlos a tu directorio local

    Edward Steven Ramos Palacios

    Edward Steven Ramos Palacios

    teacherhace 6 años

    En la práctica verás que es muy util el git pull ya que te ahorra tiempo al traer y mergear los cambios de manera automática.

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.