Termín 'git origin master' sa používa v kontexte vzdialeného úložiska. Používa sa na prácu so vzdialeným úložiskom. Pojem pôvod pochádza z toho, kde sa nachádza originál úložiska a master znamená hlavnú vetvu. Poďme pochopiť oba tieto pojmy podrobne.
Git Master
Master je konvencia pomenovania pre vetvu Git. Je to predvolená vetva Git. Po naklonovaní projektu zo vzdialeného servera výsledné lokálne úložisko obsahuje iba jednu lokálnu pobočku. Táto vetva sa nazýva „hlavná“ vetva. Znamená to, že „master“ je „predvolená“ vetva úložiska.
tiger v porovnaní s levom
Vo väčšine prípadov sa master označuje ako hlavná vetva. Hlavná vetva sa považuje za konečný pohľad na repo. Váš lokálny archív má svoju hlavnú vetvu, ktorá je vždy aktuálna s hlavným vzdialeným archívom.
Nehádajte sa s pánom. Ak ste upravili hlavnú vetvu skupinového projektu, vaše zmeny ovplyvnia všetkých ostatných a veľmi rýchlo dôjde ku konfliktom pri zlučovaní.
Pôvod Git
V systéme Git sa termín pôvod vzťahuje na vzdialené úložisko, kde chcete publikovať svoje odovzdania. Predvolené vzdialené úložisko sa nazýva pôvodu , aj keď môžete súčasne pracovať s viacerými diaľkovými ovládačmi s rôznym názvom. Hovorí sa tomu ako alias systému.
Pôvod je krátky názov pre vzdialené úložisko, z ktorého bol projekt pôvodne klonovaný. Používa sa namiesto pôvodnej adresy URL úložiska. Preto je odkazovanie oveľa jednoduchšie.
trie dátovú štruktúru
Pôvod je len štandardná konvencia. Hoci je dôležité ponechať túto konvenciu nedotknutú, v ideálnom prípade by ste ju mohli premenovať bez straty funkčnosti.
strojopis mapy
V nasledujúcom príklade parameter URL funguje ako pôvod príkazu 'clone' pre klonované lokálne úložisko:
$ git clone https://github.com/ImDwivedi1/Git-Example
Niektoré príkazy, v ktorých sa výraz origin a master často používa, sú nasledovné:
- Git push origin master
- Git pull origin master
Git má dva typy pobočiek, ktoré sa nazývajú lokálne a vzdialené. Ak chcete použiť git pull a git push, musíte miestnej pobočke povedať, na ktorej vetve bude fungovať. Takže výraz origin master sa používa na riešenie vzdialeného úložiska a hlavnej vetvy. Termín push origin master sa používa na prenos zmien do vzdialeného úložiska. Termín vytiahnuť origin master sa používa na prístup k úložisku zo vzdialeného na lokálne.