Pourquoi est-git sous-module de mise à jour défaillante?

J'ai le texte suivant .gitmodules fichier:

[submodule "web/blog"]
    path = web/blog
    url = git://amygdala.servebeer.com:lucky_blog.git

[submodule "web/old"]
    path = web/old
    url = git://amygdala.servebeer.com:old_lucky.git

Quand j'ai cloner le repo et exécuter git submodule init && git submodule update (ou git submodule init --update), je reçois le message d'erreur suivant:

Cloning into web/blog...
fatal: Unable to look up  (port 9418) (Name or service not known)
Clone of 'git://amygdala.servebeer.com:lucky_blog.git' into submodule path 'web/blog' failed

Je observer trois choses qui cause une certaine inquiétude:

  1. La deuxième .gitmodules entrée (web/vieux) est cloné très bien, sans aucun problème.
  2. Il semble y avoir un espace supplémentaire dans le message d'erreur, je pense, que le git serait normalement la liste le nom d'hôte, il ne parvient pas à rechercher en haut (à droite avant le numéro de port de l'inscription dans l'erreur répertoriés ci-dessus).
  3. git clone git://amygdala.servebeer.com:lucky_blog.git fonctionne très bien.

Quel est le problème avec ce repo? Est-ce une erreur avec git ou ai-je vis quelque chose lors de la configuration de la mise en pension?

Modifier Voici mon git config de référence:

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = [email protected]:luckybead.git
[branch "master"]
    remote = origin
    merge = refs/heads/master
[submodule "web/blog"]
    url = git://amygdala.servebeer.com:lucky_blog.git
[submodule "web/old"]
    url = git://amygdala.servebeer.com:old_lucky.git
Avez-vous essayez de faire: supprimer le premier bloc. Dupliquer le deuxième bloc, et remplacer old par blog dans ce deuxième bloc? (à la fois l'inversion de l'ordre, et en s'assurant qu'il n'est pas n'importe quel type de caractère spécial qui pourrait avoir causé le bug dans le premier bloc)
Pouvez-vous montrer votre submodules liées à des trucs de .git/config?
VonC: la duplication n'a pas l'air de fonctionner. dmedvinsky: ajout de la config pour votre référence.

OriginalL'auteur Octaflop | 2011-10-05