Allow explicit git urls
Run recursively.