> ## Documentation Index
> Fetch the complete documentation index at: https://docs.diversion.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# clone

> リポジトリをローカルドライブにクローンする

```bash theme={null}
dv clone <repo_id> [path] [--workspace <workspace_id>] [--new-workspace] [--ref <ref>] [--nowait]
```

パスが指定されていない場合、リポジトリは現在のディレクトリの下にリポジトリと同じ名前の新しいフォルダーにクローンされます。

`<workspace_id>` は名前ではなく、ws. で始まる id である必要があります。

`[--workspace <workspace_id>]` は、クローン後に使用する既存のワークスペースを指定します。

`[--new-workspace]` は、プロンプトを表示せずに新しいワークスペースの作成を強制します。

`[--ref <ref>]` は、クローン後に特定のブランチ名、ブランチ ID、コミット ID、またはタグ ID をチェックアウトします。指定されていない場合、デフォルトブランチがチェックアウトされます。

`[--nowait]` は、ローカルワークスペースへの初回ファイル同期の完了を待たずにすぐに戻ります。デフォルトでは、コマンドは同期が完了するまで待ちます。
