O que é um git upstream?

O que é um git upstream?

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?
  • Como definir o git upstream?

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 " ou "git push -u ”Comando. Para fazer isso, siga as etapas fornecidas.

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 " ou "git push -u ”Comando. Este blog ilustrou sobre o git upstream e seu procedimento de configuração.