J'ai un projet qui a un sous-module à lib/three20
Mon .gitmodulefichier ressemble à ceci:
[submodule "lib/three20"]
path = lib/three20
url = git://github.com/facebook/three20.git
J'ai cloné cela dans le passé sans erreurs ( git submodule initsuivi d'un git submodule update) et cela fonctionne depuis un certain temps.
J'ai essayé de cloner cela sur une nouvelle machine, et maintenant je reçois cette erreur git submodule init:
No submodule mapping found in .gitmodules for path 'Classes/Support/Three20'
Ce chemin n'est qu'un dossier vide dans Xcode que j'utilise pour héberger les projets de l'autre répertoire. Cela ne fait pas partie du .gitmodulesfichier, donc je ne vois pas d'où vient ce chemin.
Des idées?
.gitdossier. Faire un grep -r "Classes/Support/Three20" *.*ne donne aucun résultat non plus
git ls-tree HEAD Classes/Support, et s'il dit que Three20 est un commit, il y a un gitlink là. Si tel est le cas, suivez les instructions appropriées de la question VonC liée ci-dessus pour le transformer en un sous-module approprié ou le transformer en contenu régulièrement suivi.