When you have a subproject, the generated url is something like this: git+ssh://gitolite@server:mainproject/subproject.git while should obviously be: git+ssh://gitolite@server/mainproject/subproject.git