2017-06-27 42 views
0

上的zsh使用下面的命令时,我得到一个错误混帐子模块更新时间:git的错误使用--init

git submodule update --init 

我得到的错误是:

fatal: No url found for submodule path 'bundle/YCM' in .gitmodules 

的问题是,当我去我.gitmodules文件我有以下行定义:

[submodule "/home/username/.vim/bundle/YCM"] 
    path = /home/username/.vim/bundle/YCM 
    url = https://github.com/Valloric/YouCompleteMe 

哪里username是我的一个实际使用者。 我经由

git submodule add https://github.com/Valloric/YouCompleteMe ~/.vim/bundle/YCM 

回答

0

安装YCM插件的路径被认为是相对于库的根,例如

[submodule "bundle/YCM"] 
    path = bundle/YCM 
    url = https://github.com/Valloric/YouCompleteMe 

gitmodules(5)

定义路径,相对于其中的子模块有望被检出顶级目录混帐工作树的, 。路径名不得以“/”结尾 。所有子模块路径在.gitmodules文件中必须是唯一的。