Saltar para o conteúdo principal
Estas respostas abrangem o trabalho com projetos e arquivos. Para referência relacionada, veja Secrets, Checkpoints e reversões e a visão geral de integrações.
Abra seu projeto e vá para Ferramentas → Conectores, encontre o serviço (como Resend) e conecte-o. Após autorizar, a chave de API é salva como um secret no seu projeto. Se estiver configurando um domínio de e-mail personalizado, adicione os registros DNS que o serviço mostra no seu provedor de DNS.Veja a visão geral de integrações para conectores disponíveis e Adicionar integrações.
Projetos excluídos podem ser restaurados por um período limitado. Abra um Shell em qualquer projeto e execute:
trash view
trash restore nome-do-seu-projeto
Após a janela de retenção passar, os projetos excluídos são removidos permanentemente. Se já passou desse prazo, entre em contato com o Suporte do Replit.
Selecione o menu de três pontos no topo da árvore de arquivos e escolha Baixar como zip. Para projetos grandes, o download pode demorar um momento. Se falhar, abra um Shell e execute zip -r project.zip ., depois baixe project.zip da árvore de arquivos.
Você tem três opções:
  • Somente leitura—defina a privacidade do projeto como pública para que qualquer pessoa com o link possa visualizá-lo.
  • Acesso de edição por convite—selecione Convidar, insira um nome de usuário ou e-mail e defina o nível de permissão.
  • Link de entrada—crie um link de entrada em Convidar para que qualquer pessoa com o link possa entrar e editar.
O Core suporta até 5 colaboradores e o Pro até 15; os colaboradores não precisam de um plano pago para editar seu projeto. Veja Workspaces.
Vincule sua conta do GitHub nos serviços conectados da sua conta, depois abra a ferramenta Git no seu projeto e conecte o repositório. Ative a sincronização automática no painel Git para sincronização bidirecional. Para importar um repositório existente, veja Importar de provedores.Se a sincronização do Git parar de funcionar, reconecte o GitHub nos seus serviços conectados. Um token de acesso pessoal de granulação fina oferece uma conexão mais confiável.
Para travamento do editor, tente:
  • Atualize forçosamente com Cmd+Shift+R (Mac) ou Ctrl+Shift+R (Windows).
  • Feche as abas de arquivos não utilizadas.
  • Execute kill 1 em um Shell para reiniciar processos em segundo plano. (kill 1 é seguro no Replit—reinicia o processo principal do seu projeto, não exclui nada.)
  • Tente um navegador diferente para descartar extensões.
Para execução de código lenta em vez de travamento do editor, verifique loops pesados ou limites de memória. Você pode ver o uso de CPU e memória no painel de recursos na parte inferior do editor.
Abra a ferramenta Secrets (o ícone de cadeado), selecione + Novo secret e insira uma chave e valor. Leia-o no seu código com process.env.API_KEY (Node.js) ou os.environ["API_KEY"] (Python).Secrets no painel de Secrets de desenvolvimento só estão disponíveis no editor. Para aplicativos implantados, adicione as mesmas chaves nos seus secrets de implantação—eles são mantidos separados por design.
Os Secrets de Conta estão disponíveis em todos os seus projetos—úteis para chaves que você reutiliza. Adicione-os nas configurações da sua conta e eles estarão disponíveis em cada projeto que você possui. Se a mesma chave existir tanto nos Secrets de Conta quanto no painel de Secrets de um projeto, o valor no nível do projeto tem prioridade.
Abra um Shell e execute git status para ver os conflitos.
Os dois próximos comandos descartam alterações não commitadas e não podem ser desfeitos. Salve tudo o que quiser manter primeiro—por exemplo, copie arquivos editados para fora do projeto.
Para descartar alterações locais e retornar ao seu último estado limpo, execute git checkout -- .; para redefinir para o último commit, execute git reset --hard HEAD.Se sua pasta .git estiver corrompida e os comandos Git falharem, abra um novo chat do Agent e cole o erro—o Agent geralmente consegue reparar o repositório. Veja Recuperação de desastres.
O Replit salva checkpoints enquanto o Agent trabalha. No painel do Agent, encontre a mensagem anterior à alteração que deseja desfazer e selecione a opção de reversão ao lado dela, depois confirme.Para reverter um aplicativo ao vivo, abra Publicação → Histórico e reimplante a última implantação que funcionou. Para recuperar um único arquivo, abra-o, selecione seu nome e use Mostrar histórico para restaurar uma versão anterior. Veja Histórico de arquivos.
Projetos não podem ser transferidos diretamente, mas você pode copiá-los. A maneira mais fácil é compartilhar o projeto com a conta de destino e fazer um fork lá. Alternativamente, baixe o projeto como zip e faça o upload novamente em um novo Repl na outra conta.Após copiar, configure secrets, banco de dados e configuração de implantação no novo projeto—esses não estão incluídos na cópia.

Ainda precisa de ajuda?

Se sua dúvida sobre projeto não foi respondida aqui, entre em contato com o Suporte do Replit.