У меня есть следующий .gitmodules
файл:
[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
Когда я клонирую репо и запускаю git submodule init && git submodule update
(или git submodule init --update
), я получаю следующую ошибку:
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
Я наблюдаю три вещи, которые вызывают некоторую обеспокоенность:
- Вторая
.gitmodules
запись (веб / старая) клонирована просто отлично, без проблем. - Кажется, что естьдополнительный пробел в сообщении об ошибке, где я думаю, что git обычно перечисляет имя хоста, которое он не может найти (прямо перед перечислением номера порта в приведенной выше ошибке).
git clone git://amygdala.servebeer.com:lucky_blog.git
работает просто отлично.
Что не так с этим репо?Это ошибка с git или я что-то испортил при настройке репо?
Edit Вот мой конфиг git для справки:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git@amygdala.servebeer.com: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