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

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

Есть git репозиторий на GitHub и его копия на флеш-карте на компьютере. Некоторое время я писал код, не отсылая его на GitHub, сохраняя все на флеш-карте (отсутствовал интернет), и тут операционная система поломалась без возможности восстановления (весь код, так и остался на флеш-карте).
Систему переустановил, код с многочисленными изменениями на руках. Хотелось бы сделать git push в репозиторий на GitHub, но как это грамотно произвести не имею понятия. Заново инициализировать новый локальный репозиторий, подключиться к удаленному, и потом - git push?
  • Вопрос задан
  • 6452 просмотра
Подписаться 4 Оценить Комментировать
Решения вопроса 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
Ответ написан
Ваш ответ на вопрос

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

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