@mortenvp @petya2164 This just falls back to default git protocol if we encounter an unsupported main project protocol, instead of causing a fatal.
This solution is even simpler than the last one.