Восстановить Git локальный репозиторий - PullRequest
0 голосов
/ 03 июня 2018

Если у меня есть учетная запись Git, скажем, на GitHub, и ранее я настраивал локальный репозиторий, фиксировал и несколько раз выдавал.

Теперь я небрежно удалил локальный репозиторий (.git), но удаленный репозиторий все еще существует в GitHub, как я могу перестроить удаленный локальный репозиторий и продолжать фиксировать и отправлять без ущерба для старых коммитов?

Ответы [ 2 ]

0 голосов
/ 03 июня 2018

Если вы удалили локальный репозиторий, но передали свои коммиты в репозиторий GitHub, вам нужно всего лишь повторно клонировать проект, выполнив git clone <url>, и ваша работа готова ...

0 голосов
/ 03 июня 2018

Вам нужно инициализировать новый Git-репозиторий на вашем компьютере:

git init

Добавить свой удаленный репозиторий (опубликованный на GitHub):

git remote add origin https://github.com/exampleusername/example_repo.git

извлечь источник:

git fetch

Затем вы можете обновить свою локальную ветку любой нужной вам веткой:

git pull origin example_branch_name_you_want_to_take_update_from

Или вы можете просто клонировать существующий удаленный репозиторий, как предложено в комментариях выше:

git clone https://your_repot_url
...