- extended GitClient and tests