J'ai un projet qui a un sous-module à lib/three20
Mon .gitmodule
fichier 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 init
suivi 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 .gitmodules
fichier, donc je ne vois pas d'où vient ce chemin.
Des idées?
.git
dossier. 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.