Git - Редкая проверка субмодуля не клонируется?
У нас есть субмодуль в нашем супер-проекте. Этот подмодуль использует разреженную проверку (представьте, что подмодуль представляет собой большую базовую библиотеку, в которой мы выбираем, какие части необходимы для текущего проекта). Несмотря на то, что касса работает отлично с ее редкой проверкой в исходном проекте, новые клоны этого репо не имеют никакой разреженной информации о проверке; Конфигурация файла не имеет "sparsecheckout=true", а в информационной папке нет файла "sparse-checkout".
Что мне не хватает?
Я побежал:
[[I assume the foreach approach still works with only one submodule]]
git submodule update --init --recursive
git submodule foreach git read-tree -mu HEAD
git submodule foreach git pull origin master
РЕДАКТИРОВАТЬ 1: Похоже, мой репо также показывает весь подмодуль, а не редкие проверки... что приводит меня к мысли, что информация никогда не хранится??