De term 'git origin master' wordt gebruikt in de context van een externe repository. Het wordt gebruikt om met de externe repository om te gaan. De term origin komt van waar repository original zich bevindt en master staat voor de hoofdtak. Laten we beide termen in detail begrijpen.
Git-meester
Master is een naamgevingsconventie voor de Git-branch. Het is een standaardtak van Git. Na het klonen van een project vanaf een externe server bevat de resulterende lokale repository slechts één lokale vertakking. Deze tak wordt een 'master'-tak genoemd. Het betekent dat 'master' de 'standaard'-tak van een repository is.
In de meeste gevallen wordt de master de hoofdtak genoemd. Master branch wordt beschouwd als de definitieve weergave van de repo. Uw lokale repository heeft een masterbranch die altijd up-to-date is met de master van een externe repository.
Knoei niet met de meester. Als u de master branch van een groepsproject heeft bewerkt, zullen uw wijzigingen van invloed zijn op alle anderen en zullen er zeer snel merge-conflicten ontstaan.
Git-oorsprong
In Git wordt met de term origin verwezen naar de externe repository waar je je commits wilt publiceren. De standaard externe repository wordt aangeroepen oorsprong , hoewel u tegelijkertijd met meerdere afstandsbedieningen kunt werken die een andere naam hebben. Er wordt gezegd dat het een alias van het systeem is.
De oorsprong is een korte naam voor de externe opslagplaats waarin een project aanvankelijk werd gekloond. Het wordt gebruikt in plaats van de oorspronkelijke repository-URL. Het maakt het verwijzen dus een stuk eenvoudiger.
Hoe weet je of iemand je op Android heeft geblokkeerd?
Oorsprong is slechts een standaardconventie. Hoewel het belangrijk is om deze conventie ongemoeid te laten, zou je deze idealiter een andere naam kunnen geven zonder enige functionaliteit te verliezen.
In het volgende voorbeeld fungeert de URL-parameter als oorsprong voor de opdracht 'clone' voor de gekloonde lokale repository:
$ git clone https://github.com/ImDwivedi1/Git-Example
Enkele opdrachten waarin de term origin en master veel worden gebruikt, zijn de volgende:
- Git push origin-master
- Git pull origin-master
Git heeft twee soorten branches: lokaal en extern. Om git pull en git push te gebruiken, moet je je lokale branch vertellen op welke branch gaat opereren. De term origin master wordt dus gebruikt om met een externe repository en masterbranch om te gaan. De voorwaarde push oorsprong meester wordt gebruikt om de wijzigingen naar de externe repository te pushen. De voorwaarde oorsprongsmaster trekken wordt gebruikt om toegang te krijgen tot de repository van extern naar lokaal.