Eu só estava me perguntando o que significa a -u
bandeira neste comando?
git push -u origin master
$ git push --help
;)
Eu só estava me perguntando o que significa a -u
bandeira neste comando?
git push -u origin master
$ git push --help
;)
Respostas:
A opção -u faz o seguinte: Para cada ramificação atualizada ou enviada com êxito, adicione uma referência upstream (rastreamento), usada pelo git-pull sem argumentos e outros comandos.
Portanto, depois de pressionar sua ramificação local com a opção -u , essa ramificação local será automaticamente vinculada à ramificação remota e você poderá usar o git pull sem argumentos.
git pull
e git push
sem argumentos.
É o mesmo que --set-upstream
É usado para definir a origem como o controle remoto upstream na sua configuração do git.
Pode ajudar se você não desejar especificar manualmente o controle remoto toda vez que executar o git push.
Além disso ...
Como você é novo no stackOverflow , reserve um tempo para ler Que tipos de perguntas devo evitar? seção da Ajuda, porque às vezes você pode encontrar as respostas simplesmente navegando na documentação .