GitRepo refactorings: more delegates, url -> path.