添加git子模块时,“您正在出生的分支”

马特b

我试图将几个子模块添加到.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'

知道是什么原因造成的吗?

如果我将同一存储库克隆到测试目录(而不是通过submodule命令),则可以正常工作并创建所需的文件。

利亚申科

要修复该错误,您应该删除.git/modules/目录中子模块具有相同路径的文件夹当添加子模块时,URL对于子模块而言第一次不正确时,可能会发生此错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章