Wat is ' oorsprong ' en ' master ' in git?


Beste antwoord

  • Oorsprong – Wanneer je een repository voor de de eerste keer is origin een standaardnaam die wordt gegeven aan de originele externe repository die u kloont, van waaruit u wijzigingen wilt pushen en ophalen. Dus eigenlijk is ‘oorsprong’ de alias van je zo grote naam op de externe repository. Door git push origin te zeggen, zeg je dat je naar de originele repository moet pushen.
  • Master – Master is de naam van de standaard branch die git voor je aanmaakt als je voor het eerst een repository aanmaakt. In de meeste gevallen betekent “ master ” “de hoofdvertakking”. Het is de vertakking die de productiecode vertegenwoordigt, en waar alle andere vertakkingen vandaan komen en in het algemeen uiteindelijk opnieuw deelnemen.

Antwoord

Master is de belangrijkste standaardtak van het project wanneer een git-project wordt geïnitialiseerd.

Oorsprong is op zichzelf gewoon een naam (een vrij algemene naam) om de externe opslagplaats aan te duiden. Het kan van alles zijn.

Je zou je afstandsbediening een andere naam kunnen geven.

Voorbeeld:

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)

Standaard wanneer je fork: originele repo remote locatie krijgt de naam upstream terwijl uw gevorkte versie de naam oorsprong krijgt maar dit zijn slechts de naamgevingsconventie .

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *