Split GitService into interface too + 404 on file not found.