DeMinds のバージョン履歴と復元
バージョン履歴は、Markdown の編集内容が変化していく中でも、必要なときに「よりよい状態」へ戻れるようにする機能です。
DeMinds のバージョン履歴は、すべての編集を細かく記録するものではありません。保存、整理、復元、再解析などで現在の作業内容が変わる前に、いくつかの重要な戻り先を残します。
1. なぜバージョン履歴が必要なのか
Markdown は、一度で完成することはあまりありません。
資料を読み込み、見出しを整理し、階層を調整し、段落をまとめ、補足を書き足し、AI に書き換えや要約を任せることもあります。多くの変更は有効ですが、あとから「さっきの状態のほうが分かりやすかった」と気づくこともあります。
バージョン履歴は、次のような場面で役立ちます。
- 保存後に、前の構成のほうが自然だったと気づいたとき
- あるバージョンを復元したあと、復元前の状態に戻りたくなったとき
- Baseline を復元する前に、現在の作業内容を残しておきたいとき
- 再解析や解析のアップグレード前に、整理済みの内容を守りたいとき
- AI や一括整理による変更が意図どおりか確認したいとき
これは完全なバージョン管理システムではありません。安心して編集を続け、必要なときに安定した状態へ戻るための、軽量な編集セーフティネットです。
2. クイックスタート
Markdown 作業画面で「バージョン履歴」を開くと、現在の内容、最近のバージョン、固定バージョン、Baseline が表示されます。
基本的な流れはシンプルです。
- 「バージョン履歴」を開く
- 履歴バージョンを選んでプレビューする
- 「比較」で現在の内容との差分を見る
- 「復元」でそのバージョンへ戻す
- 「固定」で重要なバージョンを残す
数段落だけ取り戻したい場合は、まず比較するか、バージョン内容をコピーします。文書全体を戻したいと判断したときに復元します。
3. DeMinds が保存するバージョン
DeMinds のバージョン履歴は、現在の作業 Markdown を中心に動きます。編集するのは常に現在の内容だけで、履歴バージョンは表示、比較、復元に使います。
現在の内容
現在の内容は、あなたが編集している Markdown です。保存、プレビュー、エクスポート、Continue Working の基準にもなります。
直接編集される唯一のバージョンです。
最近のバージョン
最近のバージョンは、重要な操作の前に作成される安全用の保存状態です。
DeMinds は最近のバージョンを最大 3 件保持します。新しいものが作成されると、古いものから整理されます。
最近のバージョンは、次のような場合に役立ちます。
- 保存後に戻したい
- 復元したあと、その復元を取り消したい
- 再解析の前後を確認したい
- 現在の構成が乱れたので前の状態を探したい
ここでいう「最近のバージョン」は、バックグラウンドで継続的に自動保存されるものではありません。入力のたびに作成されるものでもありません。
固定バージョン
固定バージョンは、信頼できる状態をユーザーが明示的に残すためのものです。
ルールはシンプルです。
- 保持できるのは最大 1 件
- 最近のバージョンのローテーションでは上書きされない
- もう一度固定すると、置き換えるか確認される
「この状態は十分よい」と思える段階を残すのに向いています。その後も現在の内容を編集できますが、固定バージョンは安定した参照点として残ります。
Baseline
Baseline は、内容が DeMinds に入ったときの初期状態です。
通常は読み込み、解析、または最初に生成された Markdown に由来します。内容が最初にどのような形だったかを確認するために使います。
Baseline は読み取り専用の参照です。最近のバージョンのローテーションには含まれず、固定バージョンで置き換えられることもありません。
4. 最近のバージョンが作成されるタイミング
DeMinds は、文書を開く、プレビューに切り替える、文字サイズを変える、エクスポートする、といった操作では履歴バージョンを作成しません。
最近のバージョンは、現在の作業内容を上書きする可能性がある重要な操作の前にだけ作成されます。
保存前バージョン
新しい現在の内容を保存するとき、DeMinds は先に保存前の作業内容を残します。
保存後の内容が前の状態よりよくなかった場合でも、バージョン履歴から取り戻せます。
復元前バージョン
履歴バージョンを復元するとき、DeMinds は先に現在の内容を残します。
復元後に合わないと気づいた場合でも、復元前の状態へ戻れます。
Baseline 復元前バージョン
Baseline の復元は、初期内容で現在の作業内容を上書きします。
実行前に現在の内容を残しておくことで、整理済みの作業結果を失わずに済みます。
再解析前バージョン
再解析、解析のアップグレード、再読み込みは、現在の Markdown を書き換えることがあります。
その前にバージョンを残しておくと、新しい解析結果が合わない場合に元の作業状態へ戻れます。
5. 比較、復元、固定の使い分け
バージョン履歴には「比較」「復元」「固定」の 3 つの基本操作があります。
比較:まず変化を見る
現在の内容が本当に良くなったか分からないときは、まず比較します。
比較は次の確認に向いています。
- 見出し階層が崩れていないか
- AI による整理の前後で何が変わったか
- 再解析が本文に影響したか
- 削除された部分や追加された部分はどこか
比較画面は読み取り専用です。差分を見るためのもので、直接編集や部分的なマージは行いません。
復元:あるバージョンへ戻る
履歴バージョン全体のほうが適切だと判断したら、復元します。
選択したバージョンが新しい現在の内容になります。その前に、DeMinds は現在の内容を「復元前バージョン」として残すため、復元操作そのものも戻せます。
固定:安定したバージョンを残す
現在の内容や履歴バージョンを長く残したいときは、固定します。
固定は次のような場面に向いています。
- 一度整理が終わった段階を残す
- 大きく書き換える前に安定状態を保存する
- 後続の変更に対する参照点を残す
現在の内容に未保存の変更がある場合、固定する前に保存が必要です。DeMinds は「保存して固定」と表示し、未確認の内容を誤って固定しないようにします。
6. 向いている場面
バージョン履歴は、直近の編集に不確実さがあるときに役立ちます。
特に次の場面に向いています。
- 長い文書の整理
- Markdown の階層調整
- AI による書き換えや要約
- Baseline 復元前の現在内容の保護
- 再解析前の整理済み内容の保護
- 現在の内容と過去の状態の比較
「安心して編集したいが、戻れる余地も残したい」場合に使う機能です。
7. 向いていない場面
バージョン履歴は完全なバックアップシステムではなく、Git でもありません。
次の用途には向いていません。
- 無制限の履歴保存
- 複数ブランチの管理
- 共同編集のバージョン管理
- すべての入力変化の記録
- Workspace Backup の代替
- 差分ごとの承認や取り消し
- 画像、添付ファイル、元ファイルの毎回のバージョン化
プロジェクト全体の移行、長期保存、複数デバイスでの完全な保全が必要な場合は、バージョン履歴だけに頼らず、DeMinds のエクスポート、バックアップ、Workspace 機能を使ってください。
8. 安全の原則
バージョン履歴の目的は、一度の操作が取り返しのつかない変更にならないようにすることです。
- 復元前に現在の内容を残すため、もう一度戻れる
- 履歴バージョンは表示、比較、復元に使うだけで、直接編集されない
- 固定バージョンは最近のバージョンでは上書きされず、再度固定したときだけ置き換わる
9. 使う前に知っておきたいこと
バージョン履歴が主に保護するのは、現在の作業 Markdown です。
これは新しい内容入口ではなく、現在の作業内容のための回復レイヤーです。日常の作業は、現在の内容を編集し、プレビューし、エクスポートすることを中心に進みます。
覚えておきたい点は次のとおりです。
- 最近のバージョンは最大 3 件
- 固定バージョンは最大 1 件
- Baseline は初期参照であり、最近のバージョンではない
- 復元時は先に現在の内容が保存される
- 比較画面は読み取り専用で、編集やマージは行わない
- 履歴が欠けていても、現在の内容を開いたり編集したりすることはできる
10. まとめ
DeMinds のバージョン履歴が重視するのは、複雑なバージョン管理ではなく、編集中の安心感です。
保存、復元、再解析、大きな整理のあとでも、いくつかの重要な状態を残しておくことで、何が変わったかを確認し、必要なときにより適切なバージョンへ戻れます。