¿Por qué necesito empujar explícitamente una nueva rama?
Soy nuevo engit
y estoy practicando. Creé una sucursal local pero vi que cuando lo hicegit push
mi rama no se ha cargado en el repositorio. Tuve que hacer realmentegit push -u origin --all
.
¿Por qué es esto? ¿No es una rama un nuevo cambio para ser empujado por defecto? ¿Por qué necesito ejecutar el segundo comando?