Термін «master джерела git» використовується в контексті віддаленого сховища. Він використовується для роботи з віддаленим сховищем. Термін origin походить від того, де repository original розташований, а master означає основну гілку. Розберемося з обома цими термінами докладніше.
Майстер Git
Master — це умова іменування гілки Git. Це стандартна гілка Git. Після клонування проекту з віддаленого сервера отриманий локальний репозиторій містить лише одну локальну гілку. Ця гілка називається «головною». Це означає, що «master» — це гілка «за замовчуванням» сховища.
У більшості випадків майстер називають головним відділенням. Головна гілка вважається остаточним видом репо. Ваш локальний репозиторій має головну гілку, яка завжди актуальна для головного репозиторію.
Не возитися з майстром. Якщо ви редагували головну гілку групового проекту, ваші зміни вплинуть на всіх інших і дуже швидко виникнуть конфлікти злиття.
Походження Git
У Git термін origin відноситься до віддаленого сховища, де ви хочете опублікувати свої коміти. Викликається стандартне віддалене сховище походження , хоча ви можете працювати з кількома пультами дистанційного керування з різними назвами одночасно. Це називається псевдонімом системи.
Походження — це коротка назва віддаленого сховища, яке спочатку клонувалося проектом. Він використовується замість вихідної URL-адреси сховища. Таким чином, це значно полегшує створення посилань.
Походження – це лише стандартна домовленість. Хоча важливо залишити цю конвенцію недоторканою, в ідеалі ви можете перейменувати її без втрати функціональності.
У наведеному нижче прикладі параметр URL діє як джерело для команди 'clone' для клонованого локального сховища:
$ git clone https://github.com/ImDwivedi1/Git-Example
Нижче наведено деякі команди, у яких широко використовуються терміни origin і master:
- Git push origin master
- Git pull origin master
Git має два типи гілок, які називаються локальними та віддаленими. Щоб використовувати git pull і git push, ви повинні повідомити своїй локальній гілці, на якій гілці працюватиме. Отже, термін джерело master використовується для роботи з віддаленим сховищем і головною гілкою. Термін головний джерело надсилання використовується для надсилання змін до віддаленого сховища. Термін тягнути джерело майстра використовується для доступу до репозиторію від віддаленого до локального.