Mam projekt, który ma podmoduł w lib/three20
Mój .gitmodule
plik wygląda następująco:
[submodule "lib/three20"]
path = lib/three20
url = git://github.com/facebook/three20.git
Sklonowałem to w przeszłości bez błędów ( git submodule init
po którym następuje a git submodule update
) i działa przez jakiś czas.
Próbowałem sklonować to na nowym komputerze, a teraz pojawia się ten błąd git submodule init
:
No submodule mapping found in .gitmodules for path 'Classes/Support/Three20'
Ta ścieżka to po prostu pusty folder w Xcode, którego używam do przechowywania projektów z innego katalogu. To nie jest część .gitmodules
pliku, więc nie widzę, skąd bierze tę ścieżkę.
Jakieś pomysły?
.git
folderze. Wykonanie grep -r "Classes/Support/Three20" *.*
nie przynosi żadnych rezultatów
git ls-tree HEAD Classes/Support
, a jeśli powie, że Three20 to zatwierdzenie, jest tam gitlink. Jeśli tak, postępuj zgodnie z odpowiednimi instrukcjami z pytania VonC, do którego link znajduje się powyżej, aby zmienić go w odpowiedni podmoduł lub przekształcić w regularnie śledzoną zawartość.