4
我已經在名稱中包含空格和一些非ascii符號的文件夾中創建了git repo。我知道壞主意,但我認爲這是2011年,成熟的計劃可以容忍這樣的事情。從來沒有任何問題,順便說一句。不過,我決定將它移到更合適的文件夾中。我還創建了一個新的分支,並開始研究它。並且,它有一個子模塊。移動文件夾後不能進行git結賬
現在,當我嘗試切換回主(GIT結賬主),它說,
fatal: Not a git repository: F:/������ �����/Visual Studio 2008/Projects/OpenSource/Fubu/fubumvc/.git/modules/buildsupport
如何解決呢?
git中的回購名稱是什麼? –
您是否已經使用相對路徑指定了子模塊/是否將子模塊也移動到了新文件夾? – knittl
回購的名稱是fubumvc。我已經使用「git submodule update --init」命令添加了子模塊。是的,我複製了包括子模塊在內的整個文件夾。這個問題(正如我在下面我自己的回答中所寫的那樣)是git保持絕對路徑(並且可能有充足的理由),但也許它也有移動子模塊的命令? – ulu