qgis_deployment_toolbelt.profiles.remote_git_handler module

Handle remote git repository.

Author: Julien Moura (https://github.com/guts).

Inspired from: QGIS Resource Sharing

class qgis_deployment_toolbelt.profiles.remote_git_handler.RemoteGitHandler(source_repository_url: str, source_repository_type: str = 'git_remote', branch_to_use: str | None = None)

Bases: RemoteProfilesHandlerBase

Handle remote git repository.

__init__(source_repository_url: str, source_repository_type: str = 'git_remote', branch_to_use: str | None = None) None

Constructor.

Parameters:

source_repository_url (Union[str, Path]) – input URI (http://, https://, git://)