我试图添加一些子模块到我的 .vim/bundles
目录,当我试图添加这个特定的回购 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 克隆到一个测试目录(而不是通过子模块命令) ,那么它就可以正常工作,并创建预期的文件。