For a detailed guide to get up and running with Python, see Getting Started.
clone is used to download a repository to your local machine.
init is used to initialize a new local repository.
user is used to configure the user for a local repository.
auth is used to configure authentication for remote repositories.
LocalRepo is used to interact with data locally.
RemoteRepo is used to interact with a remote data without downloading all of it locally.