2013-12-06 3 views
4

Название может звучать как дубликат, но я не смог найти ответ на мою конкретную проблему.Синхронизация локального каталога с существующим репозиторием git

Я хочу клонировать хранилище git на моей локальной машине. Однако, когда я пытаюсь сделать это с помощью оболочки, я получаю сообщение об ошибке. Большинство файлов проверяются, но по какой-то причине один из файлов изображений вызывает проблемы, и я получаю сообщение об ошибке «фатальный: не удалось проверить рабочее дерево» и «предупреждение: клон преуспел, но проверка завершилась неудачно». Итак, теперь я загрузил файлы repo из github в виде zip-файла и распакую их в свой локальный каталог. Итак, теперь у меня есть все файлы в моем локальном каталоге, но локальный каталог не связан с репо на github. Есть ли команда, которая выполнит это?

ответ

13

Здесь вы идете:

unzip project.zip 
cd project 
git init 
git remote add origin url_on_github 
git pull 
git reset 
+0

Зачем загружать zp-файл, если pull работает? В идеале должен быть способ синхронизации загрузки zip без проклятого притяжения. – Siddharth

+0

Я думаю, нам нужно вытянуть, чтобы получить новости в проекте, которые были загружены некоторое время назад. это довольно распространенная проблема. – WebComer

+0

Спасибо, это сработало для меня. – inostia

0

Также проверьте, чтобы увидеть, если контроль не удается из-за чрезмерной длины путей, если вы на Windows.

Смежные вопросы