Поделиться предварительно инициализированным GIT-хранилищем - PullRequest
3 голосов
/ 15 марта 2010

Мы делились GIT-репозиторием через систему обмена файлами (smb: //) и получили его сильно поврежденное (отключение питания во время пост-отправки: P) Будучи новичком в GIT, пытаясь это исправить, я сделал его еще хуже и потерял все ссылки (оставленные с папкой объектов).

После инцидента у меня не было времени взглянуть на проблему, и я просто продолжал связываться с моим местным клоном.

Итак, мой вопрос: есть ли способ скопировать локальный репозиторий обратно в местоположение старого репозитория и сделать его общим репозиторием для отслеживания предыдущей истории? Это все, что я мог понять (я все еще дурак), любые другие решения приветствуются!

Заранее спасибо!

1 Ответ

5 голосов
/ 15 марта 2010

Из вопроса Безопасно ли использовать скопированный репо , вы можете просто:

  • clone --bare локальный репо на вашем локальном компьютере
  • скопировать это голое репо на общий ресурс

Таким образом, вы получаете чистое репо, способное принять все ваши операции пуша.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...