Cosè ' origin ' e ' master ' in git?


Migliore risposta

  • Origin – Quando cloni un repository per la prima volta origin è un nome predefinito assegnato al repository remoto originale che cloni, da cui desideri eseguire il push e il pull delle modifiche. Quindi fondamentalmente “origine” è lalias del tuo così grande nome di repository remoto. Dicendo git push origin , stai dicendo di eseguire il push al repository originale.
  • Master – Master è il nome del ramo predefinito che git crea per te quando crei per la prima volta un repository. Nella maggior parte dei casi, “ master ” significa “il ramo principale”. È il ramo che rappresenta il codice di produzione e da cui provengono tutti gli altri rami e generalmente ricongiungersi.

Risposta

Master è il ramo predefinito principale del progetto quando un progetto git è inizializzato.

Origine è di per sé solo un nome (piuttosto comune) per denotare il repository remoto. Potrebbe essere qualsiasi cosa.

Puoi nominare il tuo “telecomando” con qualsiasi altro nome.

Esempio:

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)

Per impostazione predefinita quando si esegue il fork: la posizione remota del repository originale riceve il nome upstream “mentre la tua versione biforcuta prende il nome” origin “ ma queste sono solo le convenzioni di denominazione .

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *