← Все вопросы

Как в первый раз настроить связь между папкой на компе и репозиторием на GitHub?

Задан 6 месяцев назад432 просмотров2 ответа
6

Есть существующий ответ про «залить готовый проект на новый репозиторий». Но у меня вопрос проще: я создал пустой репозиторий на GitHub и пустую папку на компе. Какие команды связывают их вместе в самый первый раз? Запутался в remote add и origin.

2 ответа

10
✓ Принятый ответ — помог автору

Связь между локальной папкой и репозиторием на GitHub задаётся через remote (удалённый адрес). origin — это просто стандартное имя для этого адреса (можно было назвать как угодно, но все зовут origin).

Порядок для самого первого раза:

# 1. сделать папку репозиторием
git init

# 2. привязать адрес репозитория на GitHub
git remote add origin https://github.com/ТВОЙ_ЛОГИН/ИМЯ_РЕПО.git

# 3. сделать первый коммит
git add .
git commit -m "Первый коммит"

# 4. отправить на GitHub (-u запоминает связь ветки)
git branch -M main
git push -u origin main

Разберём что есть что:

  • remote add origin <ссылка> — «запомни, что облачная копия живёт по этому адресу под именем origin».
  • -u origin main в push — «связать мою локальную ветку main с веткой main на origin», чтобы дальше можно было писать просто git push.

Ссылку на репозиторий бери на странице репо на GitHub — зелёная кнопка Code.

3

Подсказка: GitHub прямо на странице нового пустого репозитория показывает эти же команды («…or push an existing repository from the command line»). Можно просто скопировать оттуда — они уже с твоим адресом. Удобно, пока не запомнил наизусть.

Ваш ответ

Войдите, чтобы ответить на вопрос.