CTGitPath: refactored, remove duplicate code