Passer au contenu principal
Ces réponses couvrent le travail avec les projets et les fichiers. Pour les références connexes, consultez Secrets, Points de contrôle et restaurations et la présentation des intégrations.
Ouvrez votre projet et allez dans Outils → Connecteurs, trouvez le service (tel que Resend) et connectez-le. Après autorisation, la clé API est enregistrée comme secret dans votre projet. Si vous configurez un domaine d’e-mail personnalisé, ajoutez les enregistrements DNS affichés par le service chez votre fournisseur DNS.Consultez la présentation des intégrations pour les connecteurs disponibles et Ajouter des intégrations.
Les projets supprimés peuvent être restaurés pendant une durée limitée. Ouvrez un Shell dans n’importe quel projet et exécutez :
trash view
trash restore your-project-name
Après la fin de la fenêtre de rétention, les projets supprimés sont définitivement retirés. Si vous êtes passé ce délai, contactez le support Replit.
Sélectionnez le menu à trois points en haut de l’arborescence de fichiers et choisissez Télécharger en zip. Pour les projets volumineux, le téléchargement peut prendre un moment. En cas d’échec, ouvrez un Shell et exécutez zip -r project.zip ., puis téléchargez project.zip depuis l’arborescence de fichiers.
Vous avez trois options :
  • Lecture seule—définissez la confidentialité du projet sur public pour que quiconque dispose du lien puisse le voir.
  • Accès en modification par invitation—sélectionnez Inviter, saisissez un nom d’utilisateur ou une adresse e-mail et définissez le niveau d’autorisation.
  • Lien de participation—créez un lien de participation depuis Inviter pour que quiconque dispose du lien puisse rejoindre et modifier.
Core prend en charge jusqu’à 5 collaborateurs et Pro jusqu’à 15 ; les collaborateurs n’ont pas besoin d’un plan payant pour modifier votre projet. Consultez Espaces de travail.
Liez votre compte GitHub depuis les services connectés de votre compte, puis ouvrez l’outil Git dans votre projet et connectez le dépôt. Activez la synchronisation automatique dans le panneau Git pour une synchronisation bidirectionnelle. Pour importer un dépôt existant, consultez Importer depuis des fournisseurs.Si la synchronisation Git s’arrête de fonctionner, reconnectez GitHub depuis vos services connectés. Un jeton d’accès personnel à granularité fine offre une connexion plus fiable.
Pour les ralentissements de l’éditeur, essayez ces solutions :
  • Rechargez complètement avec Cmd+Maj+R (Mac) ou Ctrl+Maj+R (Windows).
  • Fermez les onglets de fichiers inutilisés.
  • Exécutez kill 1 dans un Shell pour redémarrer les processus en arrière-plan. (kill 1 est sans danger dans Replit—il redémarre le processus principal de votre projet, il ne supprime rien.)
  • Essayez un autre navigateur pour exclure les extensions.
Pour une exécution de code lente plutôt qu’un ralentissement de l’éditeur, vérifiez les boucles lourdes ou les limites de mémoire. Vous pouvez voir l’utilisation du CPU et de la mémoire dans le panneau de ressources en bas de l’éditeur.
Ouvrez l’outil Secrets (l’icône de cadenas), sélectionnez + Nouveau secret et saisissez une clé et une valeur. Lisez-la dans votre code avec process.env.API_KEY (Node.js) ou os.environ["API_KEY"] (Python).Les secrets dans le panneau Secrets de développement ne sont disponibles que dans l’éditeur. Pour les applications déployées, ajoutez les mêmes clés dans vos secrets de déploiement—ils sont maintenus séparés par conception.
Les Secrets de compte sont disponibles dans tous vos projets—utile pour les clés que vous réutilisez. Ajoutez-les depuis les paramètres de votre compte, et ils seront disponibles dans chaque projet que vous possédez. Si la même clé existe à la fois dans les Secrets de compte et dans le panneau Secrets d’un projet, la valeur au niveau du projet a la priorité.
Ouvrez un Shell et exécutez git status pour voir les conflits.
Les deux commandes suivantes suppriment les modifications non validées et ne peuvent pas être annulées. Sauvegardez d’abord tout ce que vous souhaitez conserver—par exemple, copiez les fichiers modifiés hors du projet.
Pour annuler les modifications locales et revenir à votre dernier état propre, exécutez git checkout -- . ; pour réinitialiser au dernier commit, exécutez git reset --hard HEAD.Si votre dossier .git est corrompu et que les commandes Git échouent, ouvrez un nouveau chat Agent et collez l’erreur—Agent peut souvent réparer le dépôt. Consultez Récupération après sinistre.
Replit enregistre des points de contrôle au fur et à mesure qu’Agent travaille. Dans le panneau Agent, trouvez le message précédant la modification que vous souhaitez annuler et sélectionnez l’option de restauration à côté, puis confirmez.Pour restaurer une application en direct, ouvrez Publication → Historique et redéployez le dernier déploiement fonctionnel. Pour récupérer un seul fichier, ouvrez-le, sélectionnez son nom et utilisez Afficher l’historique pour restaurer une version précédente. Consultez Historique des fichiers.
Les projets ne peuvent pas être transférés directement, mais vous pouvez en copier un. La façon la plus simple est de partager le projet avec le compte de destination et de le forker depuis là-bas. Alternativement, téléchargez le projet en zip et réimportez-le dans un nouveau Repl sur l’autre compte.Après la copie, configurez les secrets, la base de données et la configuration de déploiement dans le nouveau projet—ils ne sont pas inclus dans la copie.

Vous avez encore besoin d’aide ?

Si votre question sur votre projet n’est pas répondue ici, contactez le support Replit.