2017-06-27 4 views
0

Ich erhalte eine Fehlermeldung, wenn Sie den folgenden Befehl auf zsh mit:git Fehler, wenn git Submodul Update mit --init

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

The:

git submodule update --init 

der Fehler Ich erhalte ist Problem ist, wenn ich zu meinem .gitmodules Datei ich habe die folgenden Zeilen definiert:

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

Wo username mein a Benutzer. I installiert, um das Plugin über YCM

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

Antwort

0

Die Pfade sollen Repository Wurzel sein relativ, z.B.

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

Von gitmodules(5):

Definiert den Pfad, relativ zum obersten Verzeichnis des Git Arbeits Baum, wo das Submodul erwartet wird, werden ausgecheckt. Der Pfadname darf nicht mit einem/enden. Alle Submodulpfade müssen in der Datei .gitmodules eindeutig sein.