2017-06-27 1 views
0

Je reçois une erreur lorsque vous utilisez la commande suivante sur zsh:erreur lors de l'utilisation git mise à jour du sous-module git --init

git submodule update --init 

l'erreur que je reçois est:

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

Le problème est, quand je vais à mon .gitmodules fichier que j'ai les lignes suivantes définies:

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

Où est ma username un utilisateur virtuel. J'ai installé le plugin YCM via

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

Répondre

0

Les chemins sont supposés être par rapport à la racine du dépôt, par exemple

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

De gitmodules(5):

Définit le chemin, par rapport au répertoire de niveau supérieur de l'arbre de travail Git, où le sous-module devrait être vérifié. Le nom du chemin d'accès ne doit pas se terminer par avec /. Tous les chemins de sous-module doivent être uniques dans le fichier .gitmodules.