Задать вопрос

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

У меня на GitHub есть репозиторий, в который я вручную загрузил файлы через браузер.
На своём компьютере я после этого внёс много изменений. Как мне теперь своему локальному проекту сказать через git, чтобы он запушил изменения в репозиторий, который я создал вручную?
  • Вопрос задан
  • 712 просмотров
Подписаться 1 Простой 7 комментариев
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Связывают не репозитории а конкретные ветки. Если вам дорога́ та ветка на гитхабе с единственным коммитом, то просто переименуйте её, чтобы не мешала отправлять актуальный проект.

Если же хочется непременно объединить две истории, то вам нужно предварительно подгрузить историю с гитхаба к себе, и только потом отправлять.

Например пересадить вашу локальную ветку поверх того коммита с гитхаба
git pull --rebase origin main

Либо через коммит слияния
git pull --allow-unrelated-histories origin main
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
williamK
@williamK
programmer
1. переименовать директорию проекта на локальном диске
2. с гитхаба склонировать проект на локальный диск
3. скопировать с заменой свои файлы в полученный репозиторий.
4. сделать коммит и пушить не гитхаб
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы