> ## 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.

# branch

> 現在のリポジトリのブランチを管理する

branch コマンドを使用すると、ブランチの作成、削除、名前変更などブランチを操作できます。

## ブランチの作成

新しいブランチを作成するには、次を実行します:

```bash theme={null}
dv branch -c <branch-name> [--no-checkout]
```

`branch-name` という新しいブランチが作成されます。`--no-checkout` フラグを渡さない場合、新しいブランチが
チェックアウトされます。

branch\_name は一意の識別子でなければならず、既存の他のブランチと同じ名前は使えません。

未コミットの変更は、新しく作成されたブランチに引き継がれます。

## ブランチの削除

ブランチを削除するには、次を実行します:

```bash theme={null}
dv branch -d <branch-name>
```

ブランチ名の便利なオートコンプリートのために、対話モードで CLI を実行してください。

このコマンドは、パラメータとして与えられた ID を持つブランチを削除します。この場合の ID はブランチ名です。

`-f` フラグはオプションで、ブランチ削除の確認ダイアログを抑制します。

## ブランチの名前変更

```bash theme={null}
dv branch -r <branch_id> <new_name> 
```

新しい名前パラメータは一意の識別子でなければならず、他のブランチで以前に使用された名前は使えません。
