2017-06-27 61 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文件中必須是唯一的。