> For the complete documentation index, see [llms.txt](https://jadelab.gitbook.io/jadegit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jadelab.gitbook.io/jadegit/0.18.0/console/install/clone.md).

# Clone

{% tabs %}
{% tab title="Development" %}
The `clone` command provides the ability to clone a remote repository, following which the schemas are loaded from the repository.

<figure><img src="/files/x1HMMHrCshvEX3bvmooa" alt=""><figcaption></figcaption></figure>

This command is useful in scenarios where a repository needs to be cloned in a fresh/empty database, after the initial installation.

The `--access-token` option can be used to supply a token for authorization purposes.

The `--current-commit` option can be used to specify the commit for code already deployed to the database, without using the [registry](/jadegit/0.18.0/console/registry.md) to track what version of the code has been deployed ([install](/jadegit/0.18.0/console/install.md) command handles initializing repositories using registry data stored in the database otherwise).
{% endtab %}

{% tab title="Standalone" %}
The `clone` command isn't available in the standalone variant.
{% endtab %}
{% endtabs %}
