Настройка существующего git-репо для разреженной проверки

Можно ли настроить существующий локальный клон репозитория git для разреженной проверки?

Существующее обсуждение указывает на выполнение git init а также git remote add -f origin <repo> что приводит к длительному времени загрузки для моей ситуации.

У меня уже есть хранилище локально, и я просто хочу настроить его для разреженного извлечения и затем переключиться на определенную ветку.

Спасибо большое!

1 ответ

Вы все еще можете использовать этот ответ: /questions/10969685/mozhno-li-sdelat-redkuyu-proverku-bez-predvaritelnoj-proverki-vsego-hranilischa/10969703#10969703

Но вы должны пропустить некоторые шаги (т.е. git init а также git remote add -f origin <repo>). Я проверяю эти шаги для моего тестового репо:

  1. Включите sparseCheckout в своем репо: git config core.sparseCheckout true
  2. Добавить путь к sparseCheckout echo testSparseCheckout > .git/info/sparse-checkout
  3. Оформить заказ на нужную вам ветку

Этот сценарий хорошо работает на моем небольшом репозитории git для тестирования.

Другие вопросы по тегам