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

# revert

> コミットで加えられた変更を取り消す

```bash theme={null}
dv revert <revert_ref_id> [--conflict_resolution <strategy>] [--nowait]
```

`<revert_ref_id>` は変更を取り消したいコミットの id です。取り消された変更を含む新しいコミットが作成されます。

`[--conflict_resolution <strategy>]` は競合の処理方法を設定します。

* `manual` — 手動で競合を解決します（デフォルト）
* `keep-current` — 現在のワークスペースの状態を保持します
* `accept-incoming` — 取り消された状態を受け入れます

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