2012-01-26 93 views
3

我想一個子模塊添加到混帳回購協議是這樣的:無子模塊映射.gitmodules發現

git submodule add git://repo my/dir/here 
git submodule init 

而且我得到這個錯誤:
No submodule mapping found in .gitmodules for path 'C:\Program Files (x86)\Git/libexec/git-core;C:\.....;c:\Program Files (x86)\QuickTime\QTSystem\'

C:\Program Files部分有一個列出了更多路徑,爲簡潔起見,這裏縮短了。

怎麼回事,我該如何解決這個問題?

回答

0

確保您位於存儲庫的根目錄。 Git子模塊命令只能從那裏工作。

+0

我在根。當不在根目錄時會產生不同的錯誤(關於僅從根開始工作的子模塊命令) – 2012-01-26 23:59:48

+0

我看到的唯一一次是如果msysgit安裝出現問題。重新安裝它,並確保您以管理員身份執行此操作。 – 2012-01-27 00:05:49

+0

k,謝謝。這實際上是一個全新的安裝。但我會再試一次,讓你知道。 – 2012-01-27 16:00:46