# 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="https://content.gitbook.com/content/w0jUhdQFxvrpPPdgWBb9/blobs/YX1AeoCysyH7OTU8c8O5/image.png" 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 updating the [registry](https://jadelab.gitbook.io/jadegit/0.15.0/deployment/registry) to track what version of the code has been deployed ([install ](https://jadelab.gitbook.io/jadegit/0.15.0/console/install)command handles initializing repositories based on the registry otherwise).
{% endtab %}

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