Quando um usuário conecta o repositório local ao repositório do GitHub pela primeira vez, ele precisa definir uma filial padrão como uma ramificação de rastreamento. Portanto, quando eles executam operações de push, puxar ou buscar, não é necessário mencionar o nome da filial separadamente toda vez. Depois de definir a filial padrão, você pode usar essa ramificação para executar essas operações sem problemas.
Este blog irá ilustrar:
O que é git upstream?
O termo "Git upstream”Refere -se ao ramo. Ele pode ser definido enquanto conecta o repositório local ao repositório remoto para atualizar o servidor remoto através da filial local. Git “-configuração de configuração”. Quando os usuários realizam operações diferentes, como buscar, puxar, push e muito mais, o ramo configurado como um upstream pode ser usado.
Como definir o git upstream?
Para definir o git upstream, primeiro, mude para o diretório desejado e verifique seu controle remoto. Então, execute o “git push -set upstream
Etapa 1: mova para o repositório local
Primeiro, escreva o comando abaixo da listada com o caminho do diretório e redirecione para ele:
$ CD "C: \ git \ repo3"
Etapa 2: Verifique a origem remota
Em seguida, verifique se o repositório local está vinculado ao repositório remoto ou não:
$ git remoto -v
Pode -se observar que o controle remoto é adicionado ao repositório local:
Etapa 3: Defina o Git a montante
Em seguida, execute o seguinte comando com o “-configuração de configuração”Opção, remoto e nome da filial para definir a filial de rastreamento:
$ git push-set upstream origem principal
Na captura de tela abaixo fornecida, pode-se observar que o local “principal”A filial foi configurada para o“Origem/Main“Rastreamento de rastreamento:
Outra maneira de configurar o upstream, utilizar o “-você”Opção em vez de usar o completo“-configuração de configuração”Opção:
$ git push -U origem principal
Isso era tudo sobre o git upstream e o método para definir o git upstream.
Conclusão
O git upstream é usado enquanto conecta o repositório local ao repositório remoto para atualizar o repositório do GitHub através da filial local. Para definir o git upstream, primeiro, mude para o diretório desejado e verifique seu controle remoto. Então, execute o “git push -set upstream