final GitRepository repo = new GitRepository( repoConfig.getName() );
repo.setCurrentBranch( branch );
for ( final ConfigItem item : repoConfig.getItems() ) {
if ( item instanceof SecureConfigItem ) {
repo.addEnvironmentParameter( item.getName(), secureService.decrypt( item.getValue().toString() ) );
} else {
repo.addEnvironmentParameter( item.getName(), item.getValue() );
}
}