Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке remote в Git?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Remote (віддалений репозиторій) в Git** - це збережене в налаштуваннях Git посилання на зовнішній Git-репозиторій, з яким ваш локальний репозиторій може обмінюватися комітами. **Ключове:** remote - це ім'я + URL віддаленого репозиторію, за яким Git знає, куди відправляти (`push`) і звідки забирати (`fetch`/`pull`) зміни.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**Remote (віддалений репозиторій) в Git** - це **збережене в налаштуваннях Git посилання на зовнішній Git-репозиторій**, з яким ваш локальний репозиторій може **обмінюватися комітами**. Простіше: **remote - це ім'я + URL віддаленого репозиторію**, за яким Git знає, **куди відправляти (**`push`**) і звідки забирати (**`fetch`**/**`pull`**) зміни**. --- ## Що таке remote з точки зору Git Remote - це не сам репозиторій, а **запис у конфігурації Git**, який містить: - **ім'я** (наприклад, `origin`) - **URL** (HTTPS або SSH-адреса репозиторію) Git може мати **кілька remote**, кожен з яких вказує на свій репозиторій. --- ## Навіщо потрібен remote Remote використовується для: - синхронізації локального репозиторію з сервером - спільної роботи кількох розробників - публікації своїх змін - отримання змін від інших - зберігання резервної копії проекту Без remote Git залишається повністю локальним. --- ## `origin` - це не особливе слово `origin` - це **стандартне ім'я remote за замовчуванням**, яке Git створює при `git clone`. Важливо: - `origin` - це просто ім'я - його можна видалити, перейменувати або додати інші remote - Git **не вимагає**, щоб remote називався саме `origin` --- ## Основні команди, пов'язані з remote ### Перегляд remote ```bash git remote ``` ```bash git remote -v ``` Показує імена remote та їхні URL. --- ### Додавання remote ```bash git remote add origin https://github.com/user/repo.git ``` --- ### Видалення remote ```bash git remote remove origin ``` --- ### Перейменування remote ```bash git remote rename origin upstream ```Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.