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
- 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 .