Me preguntaba qué significa la -u
bandera en este comando.
git push -u origin master
$ git push --help
;)
Me preguntaba qué significa la -u
bandera en este comando.
git push -u origin master
$ git push --help
;)
Respuestas:
La opción -u hace lo siguiente: Para cada rama que esté actualizada o que se haya enviado correctamente, agregue una referencia ascendente (seguimiento), utilizada por git-pull sin argumentos y otros comandos.
Entonces, después de presionar su rama local con la opción -u , esta rama local se vinculará automáticamente con la rama remota, y puede usar git pull sin ningún argumento.
git pull
y git push
sin argumentos.
Es lo mismo que --set-upstream
Se utiliza para establecer el origen como el control remoto ascendente en su configuración de git.
Puede ayudar si no desea especificar manualmente el control remoto cada vez que ejecuta git push.
También ...
Como es nuevo en stackOverflow , tómese su tiempo para leer ¿Qué tipo de preguntas debo evitar hacer? sección de la Ayuda porque a veces puede encontrar las respuestas simplemente navegando por la documentación .