所以我參加這個項目,使用git。錯誤克隆git re
有一堆源文件和我們提到的一些庫。這些庫作爲子模塊(例如BulletPhysics)被放入git中,並且不會被我們的團隊修改。
根據墨菲定律,這種改變已經發生,連同提交/推,這似乎並未有任何影響......
...直到一些人失去了他的本地回購,不得不重新-克隆。那麼,發生的是該項目的某些部分被實際下載,但是當涉及到子彈,所發生的一切是
Unable to checkout 'cc1b481c8ec2868595db30303d88bd12bc1bcf2a' in submodule path 'extern/bullet'
我們的主管告訴我們它已經被提交/推行動打破(S)試圖改變子彈,我們沒有權利這樣做,並且他不知道如何解決這個問題。
有沒有人可以幫我解決這個問題而不判斷他? 。;)
問候,lder連續
您應該檢查克隆庫的子模塊。子模塊存儲庫是否存在於'.gitmodules'中的指定位置?並且這些存儲庫中是否存在引用的提交,即'extern/bullet'的存儲庫中的'cc1b481c8ec2868595db30303d88bd12bc1bcf2a'? – Koraktor
我應該如何檢查?在我的本地工作副本中,或通過ssh進入git服務器? – LDericher
'.gitmodules'文件應該出現在你的本地克隆(和遠程文件)中。 – Koraktor