Pular para o conteúdo

Versões — volte a um estado anterior do seu app

ResumindoToda criação que altera o app, toda edição salva na aba Código e toda restauração salvam uma versão do código do app. Abra Versões no topo do espaço de trabalho e clique em Restaurar para voltar a uma delas. Restaurar troca apenas o código — os dados do app, os arquivos enviados, o chat e o plano de funcionalidades continuam como estão — e a restauração é salva como uma nova versão, então dá para desfazer.

Nem toda alteração sai do jeito que você esperava. Como o MonstarX salva uma versão do código do app depois de cada alteração, você sempre pode voltar a como estava antes — com um clique, sem mexer em código.

Uma nova versão é salva sempre que o código do app muda:

  • Depois de uma solicitação no modo Criar que alterou arquivos — com o nome da sua solicitação, como Adicione uma inscrição na newsletter ao rodapé. Uma solicitação enviada pelo Modo de edição recebe o nome Edições visuais (2): …, e uma que tem só anexos se chama Alterações.
  • Quando você salva um arquivo na aba Código — Editar src/routes/index.tsx.
  • Quando você restaura uma versão — Restaurado: … (veja abaixo).
  • Quando chegam alterações do GitHub — Do GitHub: …, se o projeto estiver vinculado a um repositório.
  • Quando um agente de código envia alterações — Enviado via …, como Enviado via Claude Code. Veja Seu agente de código.
  • Quando um projeto começa — um app importado começa com Importado de …, e um projeto duplicado, com Copiado de ….

As solicitações nos modos Conversar e Planejar nunca alteram o código, então nunca salvam uma versão.

Clique em Versões no topo do espaço de trabalho. O número ao lado mostra quantas versões o projeto tem.

A lista começa pela mais nova. Cada versão mostra o nome, há quanto tempo foi salva e quantos arquivos o app tinha. A mais nova vem marcada como última salva — é o seu app do jeito que está agora.

  1. Espere o MonstarX terminar de trabalhar no projeto — não é possível restaurar durante uma criação.

  2. Clique em Versões no topo do espaço de trabalho.

  3. Encontre a versão para a qual você quer voltar e clique em Restaurar.

  4. Confirme: Restaurar “Adicione uma inscrição na newsletter ao rodapé”? Isso substitui o código atual do projeto. Os dados do app não serão alterados.

O código volta para aquela versão, a prévia é atualizada e uma nova versão chamada Restaurado: … entra no topo da lista. Se o projeto estiver vinculado ao GitHub com o envio automático ligado (o padrão), a restauração também vai para lá como um commit.

Restaurar traz de volta o código do seu app: cada página, componente, estilo e arquivo do servidor, exatamente como estavam naquela versão.

Ela não altera:

Continua como estáPor que isso importa
Os dados do seu app — cadastros, agendamentos, pedidos, tudo o que foi salvo no banco de dadosNada do que você ou os seus usuários digitaram se perde.
As tabelas do banco de dadosAs mudanças na estrutura do banco de dados feitas por uma criação posterior continuam valendo. Se o código restaurado esperar tabelas diferentes, peça ao MonstarX no chat para verificar o app.
Os arquivos enviados e as imagens geradasOs arquivos que as pessoas enviaram e as fotos que o MonstarX gerou continuam no armazenamento.
O chat e o plano de funcionalidadesA conversa e o checklist não voltam no tempo. Se precisar, marque funcionalidades como não criadas com Reabrir — veja O plano de funcionalidades.
Configurações, segredos e conectoresAs configurações do projeto e os serviços que você conectou continuam como estão.
O seu app publicadoO app no ar continua rodando do jeito que foi publicado. Publique de novo para colocar a versão restaurada no ar.

O proprietário do projeto e as pessoas com quem o projeto foi compartilhado com acesso para editar. Quem tem acesso para visualizar vê a lista de versões, mas não os botões Restaurar.

Como desfaço a última alteração que o MonstarX fez?

Abra Versões e clique em Restaurar na segunda versão de cima para baixo — a que foi salva antes da alteração mais recente.

Por que o botão Restaurar está apagado?

O MonstarX está trabalhando no projeto. Espere a criação (ou a correção do QA) terminar e tente de novo. Se não houver nenhum botão Restaurar, o projeto foi compartilhado com você só para visualizar.

Restaurar vai apagar os agendamentos ou cadastros feitos desde então?

Não. Restaurar só altera o código. Tudo o que foi salvo no banco de dados do app continua lá.

Uma criação interrompida salva uma versão?

Se ela já tinha alterado arquivos quando você parou, sim — assim você pode restaurar a versão anterior a ela para desfazer o que ela fez.

Existe um limite de versões guardadas?

As versões ficam guardadas junto com o projeto. Elas só são apagadas quando você exclui o projeto.