Il termine 'git origin master' viene utilizzato nel contesto di un repository remoto. Viene utilizzato per gestire il repository remoto. Il termine origine deriva da dove si trova il repository originale e master sta per il ramo principale. Comprendiamo entrambi questi termini in dettaglio.
Git Maestro
Master è una convenzione di denominazione per il ramo Git. È un ramo predefinito di Git. Dopo aver clonato un progetto da un server remoto, il repository locale risultante contiene solo un singolo ramo locale. Questo ramo è chiamato ramo 'master'. Significa che 'master' è il ramo 'predefinito' di un repository.
Nella maggior parte dei casi, il master viene definito ramo principale. Il ramo principale è considerato la vista finale del repository. Il tuo repository locale ha il suo ramo master sempre aggiornato con il master di un repository remoto.
Non scherzare con il maestro. Se hai modificato il ramo principale di un progetto di gruppo, le tue modifiche influenzeranno tutti gli altri e molto rapidamente si verificheranno conflitti di unione.
Origine Git
In Git, il termine origine si riferisce al repository remoto in cui desideri pubblicare i tuoi commit. Viene richiamato il repository remoto predefinito origine , anche se è possibile lavorare con più telecomandi con nomi diversi contemporaneamente. Si dice come un alias del sistema.
L'origine è un nome breve per il repository remoto su cui un progetto veniva inizialmente clonato. Viene utilizzato al posto dell'URL del repository originale. Pertanto, rende il riferimento molto più semplice.
L'origine è solo una convenzione standard. Sebbene sia importante lasciare intatta questa convenzione, potresti idealmente rinominarla senza perdere alcuna funzionalità.
Nell'esempio seguente, il parametro URL funge da origine per il comando 'clone' per il repository locale clonato:
$ git clone https://github.com/ImDwivedi1/Git-Example
Alcuni comandi in cui i termini origin e master sono ampiamente utilizzati sono i seguenti:
- Git push origin master
- Git pull origin master
Git ha due tipi di rami chiamati locali e remoti. Per utilizzare git pull e git push, devi dire alla tua filiale locale su quale filiale opererà. Pertanto, il termine origin master viene utilizzato per gestire un repository remoto e un ramo master. Il termine spingere il master di origine viene utilizzato per inviare le modifiche al repository remoto. Il termine tirare il master di origine viene utilizzato per accedere al repository da remoto a locale.