Bir alt modülü olan bir projem var lib/three20
Dosyam .gitmodule
şöyle görünüyor:
[submodule "lib/three20"]
path = lib/three20
url = git://github.com/facebook/three20.git
Bunu geçmişte hatasız klonladım, ( git submodule init
a'yı izledi git submodule update
) ve bir süredir çalışıyor.
Bunu yeni bir makineye kopyalamaya çalıştım ve şimdi şu hatayı alıyorum git submodule init
:
No submodule mapping found in .gitmodules for path 'Classes/Support/Three20'
Bu yol, Xcode içinde diğer dizin projelerini barındırmak için kullandığım boş bir klasör. .gitmodules
Dosyanın bir parçası değil , bu yüzden bu yolu nereden aldığını göremiyorum.
Herhangi bir fikir?
.git
Klasörün herhangi bir yerinde bu yoldan bahsedemiyorum . A yapmak grep -r "Classes/Support/Three20" *.*
da sonuç vermez
git ls-tree HEAD Classes/Support
Git'in ne düşündüğünü gerçekten doğrulamak istiyorsanız, deneyin ve Three20'nin bir taahhüt olduğunu söylüyorsa, orada bir gitlink var. Varsa, uygun bir alt modüle dönüştürmek veya düzenli olarak izlenen içeriğe dönüştürmek için yukarıda bağlı VonC sorusundaki uygun talimatları izleyin.