← Все вопросы
Как залить готовый локальный проект на новый пустой репозиторий GitHub?
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.
Ваш ответ
Войдите, чтобы ответить на вопрос.