Hvad er ' oprindelse ' og ' mester ' i git?


Bedste svar

  • Oprindelse – Når du kloner et lager til første gang oprindelse er et standardnavn, der gives til det originale eksterne lager, som du kloner, hvorfra du vil skubbe og trække ændringer. Så grundlæggende er oprindelse alias for dit så store fjernopbevaringsnavn. Ved at sige git push origin siger du at skubbe til det originale lager.
  • Master – Master er navnet på den standardfilial, som git opretter til dig, når du opretter et arkiv. I de fleste tilfælde betyder “ master ” hovedgrenen “. Det er den gren, der repræsenterer produktionskode, og at alle andre grene kommer fra og generelt til sidst slutte sig til igen.

Svar

Master er den vigtigste standardgren for projektet, når et git-projekt er initialiseret.

Oprindelse er i sig selv bare et navn (et ret almindeligt navn) til at betegne den eksterne repo. Det kunne være hvad som helst.

Du kan navngive din fjernbetjening med ethvert andet navn.

Eksempel:

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)

Som standard, når du forkaster: oprindelig repo fjernplacering får navnet opstrøms mens din forked version får navnet origin men dette er bare navngivningskonventionen .

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *