← Все вопросы

Как залить готовый локальный проект на новый пустой репозиторий GitHub?

Задан 7 месяцев назад1к просмотров3 ответа
15

У меня уже есть папка с кодом, в ней наработки за пару недель. Создал на гитхабе пустой репозиторий. Как теперь связать локальную папку с ним и запушить всё, что есть? Команды по шагам, пожалуйста.

3 ответа

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

По шагам, из папки проекта:

git init                 # если ещё не репозиторий
git add .
git commit -m "initial commit"
git branch -M main       # назвать ветку main
git remote add origin https://github.com/USER/REPO.git
git push -u origin main

URL берёшь со страницы пустого репо (кнопка Code → HTTPS). -u запоминает связь, дальше хватит просто git push. Если гитхаб попросит пароль — нужен Personal Access Token, а не пароль от аккаунта.

Евгений Ссссссссссссссссс Важно: при создании репо на гитхабе НЕ ставь галочку «Add README», иначе при первом push прилетит конфликт с непустой историей. · 7 месяцев назад
7

Ключевое — git remote add origin <url> (привязать) и git push -u origin main (залить). Перед этим обычный init/add/commit.

5

Если всё же поставил README на гитхабе и push отбился — сделай сначала git pull origin main --allow-unrelated-histories, разрули, потом push.

Ваш ответ

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