Hva er ' opprinnelse ' og ' mester ' i git?


Beste svaret

  • Opprinnelse – Når du kloner et depot for første gang opprinnelse er et standardnavn gitt til det opprinnelige eksterne arkivet du kloner, hvor du vil presse og trekke endringene. Så i utgangspunktet er opprinnelse alias for det så store fjernnavnet ditt. Ved å si git push origin , sier du å skyve til det opprinnelige depotet.
  • Master – Master er navnet på standardgrenen som git oppretter for deg når du oppretter et depot. I de fleste tilfeller betyr « master » hovedgrenen. Det er grenen som representerer produksjonskode, og at alle andre grener kommer fra og generelt til slutt bli med på nytt.

Svar

Master er den viktigste standardgrenen for prosjektet når et git-prosjekt er initialisert.

Opprinnelse er i seg selv bare et navn (ganske vanlig) for å betegne den eksterne repoen. Det kan være hva som helst.

Du kan gi navnet ditt «fjernkontroll» med et hvilket som helst annet 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 gaffel: opprinnelig repo ekstern plassering får navnet oppstrøms mens gaffelversjonen din får navnet origin men dette er bare navnekonvensjonen .

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *