コンテンツにスキップ

バージョン:アプリを以前の状態に戻す

要点アプリを変更した作成、「コード」タブで保存した編集、復元のたびに、アプリのコードのバージョンが保存されます。ワークスペース上部の「バージョン」を開き、「復元」を押すとそのバージョンに戻ります。復元で置き換わるのはコードだけで、アプリのデータ、アップロードされたファイル、チャット、機能プランはそのままです。復元自体も新しいバージョンとして保存されるので、取り消すこともできます。

変更がいつも思いどおりになるとは限りません。MonstarX は変更のたびにアプリのコードのバージョンを保存するので、いつでもワンクリックで、コードに触れることなく前の状態に戻れます。

バージョンはいつ保存されますか?

Section titled “バージョンはいつ保存されますか?”

アプリのコードが変わるたびに、新しいバージョンが保存されます。

  • ファイルが変わったビルドのリクエストの後:「フッターにニュースレターの登録欄を追加」のように、リクエストの内容が名前になります。編集モードから送ったリクエストは「編集モードでの変更(2件):…」、添付ファイルだけのリクエストは「変更」という名前になります。
  • 「コード」タブでファイルを保存したとき:「Edit src/routes/index.tsx」。
  • バージョンを復元したとき:「復元:…」(下記を参照)。
  • GitHub から変更が届いたとき:プロジェクトをリポジトリと連携している場合、「GitHub から:…」。
  • コーディングエージェントが変更をプッシュしたとき:「Claude Code からプッシュ」のような「… からプッシュ」。詳しくは コーディングエージェント をご覧ください。
  • プロジェクトが始まったとき:インポートしたアプリは「… からインポート」、複製したプロジェクトは「… からコピー」から始まります。

チャットとプランのリクエストはコードを変えないので、バージョンが保存されることはありません。

ワークスペース上部の バージョン をクリックします。横の数字は、プロジェクトにあるバージョンの数です。

一覧は新しい順に並びます。それぞれのバージョンには、名前、保存してからの時間、そのときのアプリのファイル数が表示されます。一番新しいものには 最新の保存版 の印が付きます。それが今のアプリです。

  1. MonstarX がプロジェクトでの作業を終えるまで待ちます。作成中は復元できません。

  2. ワークスペース上部の バージョン をクリックします。

  3. 戻りたいバージョンを見つけて 復元 をクリックします。

  4. 確認します:「「フッターにニュースレターの登録欄を追加」を復元しますか?現在のプロジェクトコードが置き換わります。アプリのデータは変わりません。」

コードがそのバージョンに戻り、プレビューが更新され、一覧の一番上に 復元:… という新しいバージョンが加わります。プロジェクトを GitHub と連携していて自動プッシュがオン(標準の設定)なら、復元もコミットとして GitHub にプッシュされます。

復元で元に戻るもの、戻らないものは?

Section titled “復元で元に戻るもの、戻らないものは?”

復元で戻るのはアプリのコードです。すべてのページ、部品、スタイル、サーバーのファイルが、そのバージョンのときのとおりに戻ります。

次のものは変わりません。

そのまま残るものなぜ大事か
アプリのデータ:新規登録、予約、注文など、データベースに保存されたものユーザーやあなたが入力したものは何も失われません。
データベースのテーブル後の作成で加えたデータベースの構造の変更は、そのまま残ります。復元したコードが別のテーブルを前提にしている場合は、チャットで MonstarX にアプリの確認を頼んでください。
アップロードされたファイルと描いた画像ユーザーがアップロードしたファイルや MonstarX が描いた写真は、ストレージに残ります。
チャットと機能プラン会話とチェックリストは巻き戻りません。必要なら 再開 で機能を未完成に戻してください。詳しくは 機能プラン をご覧ください。
設定、シークレット、コネクタプロジェクトの設定と接続したサービスは、そのままです。
公開中のアプリ公開中のアプリは、公開したときのまま動き続けます。復元したバージョンを公開するには、もう一度公開してください。

バージョンを復元できるのは誰ですか?

Section titled “バージョンを復元できるのは誰ですか?”

プロジェクトのオーナーと、編集できる権限でプロジェクトを共有された人です。閲覧の権限の人にはバージョンの一覧は表示されますが、復元 ボタンは表示されません。

MonstarX が最後に加えた変更を取り消すには?

バージョン を開き、上から2番目のバージョン(最新の変更の前に保存されたもの)で 復元 をクリックします。

「復元」ボタンがグレーで押せないのはなぜですか?

MonstarX がプロジェクトで作業中です。作成(または QA の修正)が終わるのを待ってから、もう一度お試しください。「復元」ボタンがまったく表示されない場合は、プロジェクトが閲覧のみで共有されています。

復元すると、その後に入った予約や新規登録は消えますか?

消えません。復元で変わるのはコードだけです。アプリのデータベースに保存されたものはすべて残ります。

停止した作成でもバージョンは保存されますか?

停止した時点ですでにファイルを変更していれば、保存されます。その前のバージョンを復元すれば、その作成で行われた変更を取り消せます。

保存できるバージョンの数に上限はありますか?

バージョンはプロジェクトと一緒に保管されます。削除されるのは、プロジェクトを削除したときだけです。