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.
"Para cada rama que esté actualizada o que se haya presionado correctamente": si se presionó, se crea una rama remota, ¿verdad? Entonces, ¿por qué agregar una referencia aguas arriba?
Avi
1
Podrás usar git pully git pushsin argumentos.
Patrick
48
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.
$ 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.
fuente
git pull
ygit 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 .
fuente