32. Що таке origin?

Цілі

  • Дізнатися про імена віддалених репозиторіїв.

Виконайте

git remote

Результат

$ git remote
origin

Ми бачимо, що клонований репозиторій знає про ім'я за замовчуванням віддаленого репозиторія. Подивімось, чи можемо ми отримати більш детальну інформацію про ім'я за замовчуванням:

Виконайте

git remote show origin

Результат

$ git remote show origin
* remote origin
  Fetch URL: /home/alex/githowto/repositories/work
  Push  URL: /home/alex/githowto/repositories/work
  HEAD branch: main
  Remote branches:
    main  tracked
    style tracked
  Local branch configured for 'git pull':
    main merges with remote main
  Local ref configured for 'git push':
    main pushes to main (up to date)

Ми бачимо, що «ім'я за замовчуванням» віддаленого репозиторія — початкове work. Віддалені репозиторії зазвичай розміщуються на окремій машині, можливо, централізованому сервері. Однак, як ми бачимо тут, вони можуть з тим самим успіхом вказувати на репозиторій на тій самій машині. Немає нічого особливого в «імені за замовчуванням», проте існує традиція використовувати «ім'я за замовчуванням» на первинному централізованому репозиторії (якщо такий є).