¿Cuales vendrian siendo las diferencias entre “git push origin main” y solamente “git push”? Es que asi lo aprendi en el curso profesiona...

Carlos Abad Garcia Perez

Carlos Abad Garcia Perez

Pregunta
studenthace 3 años

¿Cuales vendrian siendo las diferencias entre “git push origin main” y solamente “git push”? Es que asi lo aprendi en el curso profesional de git y github😁

3 respuestas
para escribir tu comentario
    Jossie Steeven Quintero Giron

    Jossie Steeven Quintero Giron

    studenthace 3 años
    • origin: representa al repositorio remoto. Puedes colocar el nombre que quieras (origin, mi-remoto, mi-repo-remoto, etc). También, puedes tener varios repositorios remotos configurado en un mismo repositorio local.
    • main: representa a la rama con nombre "main". Es posible que en tu repositorio local tengas una rama con diferente nombre, por lo tanto podrías especificar que rama es la que deseas enviar al repositorio remoto.
    • git push
      : tomará los últimos valores configurados. Si previamente hiciste un
      git push -u origin main
      . Tomará estos valores.
    Abraham Gonzalez

    Abraham Gonzalez

    studenthace 3 años

    Si mal no recuerdo en ambos estas haciendo "lo mismo". Siempre y cuando en tu repositorio remoto la rama raiz sea "main". En algunos proyectos a la rama principal lo llaman master.

    Pero velo de esta manera, el segundo comando es un shortcut del primero.

    Héctor Eduardo López Carballo

    Héctor Eduardo López Carballo

    studenthace 3 años

    Hola!

    Son prácticamente iguales, la diferencia es que en el primero estás especificando el repositorio remoto al que vas a hacer el push, mientras que en le segundo estás dejando que git decida eso; si no tienes más de un repositorio remoto entonces el resultado sería el mismo.

Curso Práctico de JavaScript

Curso Práctico de JavaScript

Aprende desarrollo web con JavaScript. Practica los fundamentos de la programación para crear algoritmos que resuelven problemas en la vida real. Convierte problemas en algoritmos con JavaScript y expande su poder integrando HTML interactivo. Descubre el potencial de programar sitios web con JavaScript junto a tu profesor JuanDC.

Curso Práctico de JavaScript
Curso Práctico de JavaScript

Curso Práctico de JavaScript

Aprende desarrollo web con JavaScript. Practica los fundamentos de la programación para crear algoritmos que resuelven problemas en la vida real. Convierte problemas en algoritmos con JavaScript y expande su poder integrando HTML interactivo. Descubre el potencial de programar sitios web con JavaScript junto a tu profesor JuanDC.