バージョン:アプリを以前の状態に戻す
要点アプリを変更した作成、「コード」タブで保存した編集、復元のたびに、アプリのコードのバージョンが保存されます。ワークスペース上部の「バージョン」を開き、「復元」を押すとそのバージョンに戻ります。復元で置き換わるのはコードだけで、アプリのデータ、アップロードされたファイル、チャット、機能プランはそのままです。復元自体も新しいバージョンとして保存されるので、取り消すこともできます。
変更がいつも思いどおりになるとは限りません。MonstarX は変更のたびにアプリのコードのバージョンを保存するので、いつでもワンクリックで、コードに触れることなく前の状態に戻れます。
バージョンはいつ保存されますか?
Section titled “バージョンはいつ保存されますか?”アプリのコードが変わるたびに、新しいバージョンが保存されます。
- ファイルが変わったビルドのリクエストの後:「フッターにニュースレターの登録欄を追加」のように、リクエストの内容が名前になります。編集モードから送ったリクエストは「編集モードでの変更(2件):…」、添付ファイルだけのリクエストは「変更」という名前になります。
- 「コード」タブでファイルを保存したとき:「Edit src/routes/index.tsx」。
- バージョンを復元したとき:「復元:…」(下記を参照)。
- GitHub から変更が届いたとき:プロジェクトをリポジトリと連携している場合、「GitHub から:…」。
- コーディングエージェントが変更をプッシュしたとき:「Claude Code からプッシュ」のような「… からプッシュ」。詳しくは コーディングエージェント をご覧ください。
- プロジェクトが始まったとき:インポートしたアプリは「… からインポート」、複製したプロジェクトは「… からコピー」から始まります。
チャットとプランのリクエストはコードを変えないので、バージョンが保存されることはありません。
バージョンを確認するには?
Section titled “バージョンを確認するには?”ワークスペース上部の バージョン をクリックします。横の数字は、プロジェクトにあるバージョンの数です。
一覧は新しい順に並びます。それぞれのバージョンには、名前、保存してからの時間、そのときのアプリのファイル数が表示されます。一番新しいものには 最新の保存版 の印が付きます。それが今のアプリです。
バージョンを復元するには?
Section titled “バージョンを復元するには?”-
MonstarX がプロジェクトでの作業を終えるまで待ちます。作成中は復元できません。
-
ワークスペース上部の バージョン をクリックします。
-
戻りたいバージョンを見つけて 復元 をクリックします。
-
確認します:「「フッターにニュースレターの登録欄を追加」を復元しますか?現在のプロジェクトコードが置き換わります。アプリのデータは変わりません。」
コードがそのバージョンに戻り、プレビューが更新され、一覧の一番上に 復元:… という新しいバージョンが加わります。プロジェクトを GitHub と連携していて自動プッシュがオン(標準の設定)なら、復元もコミットとして GitHub にプッシュされます。
復元で元に戻るもの、戻らないものは?
Section titled “復元で元に戻るもの、戻らないものは?”復元で戻るのはアプリのコードです。すべてのページ、部品、スタイル、サーバーのファイルが、そのバージョンのときのとおりに戻ります。
次のものは変わりません。
| そのまま残るもの | なぜ大事か |
|---|---|
| アプリのデータ:新規登録、予約、注文など、データベースに保存されたもの | ユーザーやあなたが入力したものは何も失われません。 |
| データベースのテーブル | 後の作成で加えたデータベースの構造の変更は、そのまま残ります。復元したコードが別のテーブルを前提にしている場合は、チャットで MonstarX にアプリの確認を頼んでください。 |
| アップロードされたファイルと描いた画像 | ユーザーがアップロードしたファイルや MonstarX が描いた写真は、ストレージに残ります。 |
| チャットと機能プラン | 会話とチェックリストは巻き戻りません。必要なら 再開 で機能を未完成に戻してください。詳しくは 機能プラン をご覧ください。 |
| 設定、シークレット、コネクタ | プロジェクトの設定と接続したサービスは、そのままです。 |
| 公開中のアプリ | 公開中のアプリは、公開したときのまま動き続けます。復元したバージョンを公開するには、もう一度公開してください。 |
バージョンを復元できるのは誰ですか?
Section titled “バージョンを復元できるのは誰ですか?”プロジェクトのオーナーと、編集できる権限でプロジェクトを共有された人です。閲覧の権限の人にはバージョンの一覧は表示されますが、復元 ボタンは表示されません。
よくある質問
Section titled “よくある質問”MonstarX が最後に加えた変更を取り消すには?
バージョン を開き、上から2番目のバージョン(最新の変更の前に保存されたもの)で 復元 をクリックします。
「復元」ボタンがグレーで押せないのはなぜですか?
MonstarX がプロジェクトで作業中です。作成(または QA の修正)が終わるのを待ってから、もう一度お試しください。「復元」ボタンがまったく表示されない場合は、プロジェクトが閲覧のみで共有されています。
復元すると、その後に入った予約や新規登録は消えますか?
消えません。復元で変わるのはコードだけです。アプリのデータベースに保存されたものはすべて残ります。
停止した作成でもバージョンは保存されますか?
停止した時点ですでにファイルを変更していれば、保存されます。その前のバージョンを復元すれば、その作成で行われた変更を取り消せます。
保存できるバージョンの数に上限はありますか?
バージョンはプロジェクトと一緒に保管されます。削除されるのは、プロジェクトを削除したときだけです。