Me sale el siguiente error al hacer el push! <code> ! [rejected] master -&gt; master (fetch first) error: failed to push some refs...

Pregunta de la clase:
Uso de GitHub
Marlon Fabian Pineda Jaimes

Marlon Fabian Pineda Jaimes

Pregunta
studenthace 5 años

Me sale el siguiente error al hacer el push!

! [rejected] master -> master (fetch first) error: failed to push some refs to 'https://github.com/mfpineda/hyperblog.git' hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first integrate the remote changes hint: (e.g., 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details.
10 respuestas
para escribir tu comentario
    Josue Noha Valdivia

    Josue Noha Valdivia

    studenthace 5 años

    Como buena practica aunque...git solo te mandara un error si hay algun cambio en gitHub que no trajiste (con git pull)

    Marlon Fabian Pineda Jaimes

    Marlon Fabian Pineda Jaimes

    studenthace 5 años

    @josueNoha. Gracias Bro, ahora si me funcionó eres un crack! Me quedo una duda, siempre debemos hacer el pull antes del push?

    Josue Noha Valdivia

    Josue Noha Valdivia

    studenthace 5 años

    Ummmh, aun no hiciste tu primer pull, para hacerlo tienes que usar el comando:

    git pull origin master --allow-unrelated-histories

    Marlon Fabian Pineda Jaimes

    Marlon Fabian Pineda Jaimes

    studenthace 5 años
    marlo@DESKTOP-EQ2QDEP MINGW64 ~/proyecto1 (master) $ git status On branch master nothing to commit, working tree clean marlo@DESKTOP-EQ2QDEP MINGW64 ~/proyecto1 (master) $ git pull origin master From https://github.com/mfpineda/hyperblog * branch master -> FETCH_HEAD fatal: refusing to merge unrelated histories
    Juan Carlos Barbaran Meza

    Juan Carlos Barbaran Meza

    studenthace 5 años

    Que te sale cuando haces pull? Tambien puedes tomar screenshot de tu git status?

    Josue Noha Valdivia

    Josue Noha Valdivia

    studenthace 5 años

    El mensaje no cambia?

    Marlon Fabian Pineda Jaimes

    Marlon Fabian Pineda Jaimes

    studenthace 5 años

    Tampoco funciona haciendo primero el Pull.

    Jose Reinaldo Roca Cruz

    Jose Reinaldo Roca Cruz

    studenthace 5 años

    Te recomiendo estar pendiente de tu git status , tuve el mismo problema y guiándome del status pude solucionarlo,

    Juan Carlos Barbaran Meza

    Juan Carlos Barbaran Meza

    studenthace 5 años

    Lo que pasa es que hay un cambio en el repositorio remoto y debes tener ese cambio antes de enviar algo, como ya te indicaron, debes hacer pull para traer ese cambio y luego push para enviar todo.

    Josue Noha Valdivia

    Josue Noha Valdivia

    studenthace 5 años

    Hola, el programa te esta indicando que debes hacer un pull primero, parece que hay cambios dentro de tu repositorio en gitHub

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.