我正在尝试将一些子模块添加到我的.vim/bundles
目录中,当我尝试添加这个特定的 repo 时,Git 给了我一个我以前从未见过的奇怪错误:
$ git submodule add -f git://github.com/derekwyatt/vim-scala.git .vim/bundle/vim-scala
fatal: You are on a branch yet to be born
Unable to checkout submodule '.vim/bundle/vim-scala'
知道什么会导致这种情况吗?
如果我将相同的 repo 克隆到测试目录(不是通过 submodule 命令),它可以正常工作,并创建预期的文件。