O que é ' origem ' e ' mestre ' no git?


Melhor resposta

  • Origem – Quando você clona um repositório para o primeira vez origin é um nome padrão dado ao repositório remoto original que você clonou, de onde deseja enviar e receber alterações. Então, basicamente, origin é o apelido do seu grande nome de repositório remoto. Ao dizer git push origin , você está dizendo para enviar para o repositório original.
  • Master – Master é o nome do branch padrão que o git cria para você ao criar um repositório pela primeira vez. Na maioria dos casos, “ master ” significa “o ramo principal”. É o ramo que representa o código de produção e de onde vêm todos os outros ramos e, geralmente, eventualmente reingressar.

Resposta

Mestre é o branch padrão principal do projeto quando um projeto git é inicializado.

Origem é, por si só, apenas um nome (um bastante comum) para denotar o repo remoto. Pode ser qualquer coisa.

Você pode nomear seu remoto com qualquer outro nome.

Exemplo:

git remote -v

origin sudipbhandari126/sudipbhandari126.github.io (fetch)

origin sudipbhandari126/sudipbhandari126.github.io (push)

upstream https://github.com/barryclark/jekyll-now.git (fetch)

upstream https://github.com/barryclark/jekyll-now.git (push)

Por padrão, quando você bifurca: o local remoto do repo original recebe o nome upstream enquanto sua versão bifurcada recebe o nome origin , mas estes são apenas a convenção de nomenclatura .

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *