Задать вопрос
@Dobermann
Дизайнер

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

Есть git репозиторий на GitHub и его копия на флеш-карте на компьютере. Некоторое время я писал код, не отсылая его на GitHub, сохраняя все на флеш-карте (отсутствовал интернет), и тут операционная система поломалась без возможности восстановления (весь код, так и остался на флеш-карте).
Систему переустановил, код с многочисленными изменениями на руках. Хотелось бы сделать git push в репозиторий на GitHub, но как это грамотно произвести не имею понятия. Заново инициализировать новый локальный репозиторий, подключиться к удаленному, и потом - git push?
  • Вопрос задан
  • 6598 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
nazarpc
@nazarpc
Open Source enthusiast
Я надеюсь, коммиты хоть делали-то?
Если да - из текущей папки проекта просто делаете git push.
Если вообще локальная копия без git - клонировать удалённый репозиторий, потом снести содержимое локальной копии кроме, собственно, папки .git и закинуть новые файлы, после чего добавить всё в новый коммит и тот же git push.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@aol-nnov
на флешке bare repo?
если да, то склонируй его себе локально, потом git remote add github git@github.com:user/project.git и git push github master
Ответ написан
Ваш ответ на вопрос

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

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