Replit sauvegarde automatiquement votre dépôt Git pour vous aider à récupérer en cas de problèmes tels que des dossiersDocumentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
.git corrompus ou un historique de commits perdu. Ce système de sauvegarde fonctionne en arrière-plan, de sorte que votre travail est protégé sans aucun effort supplémentaire.
Comment ça fonctionne
Chaque application Replit maintient une sauvegarde sécurisée de votre dépôt Git. Lorsque Replit Agent apporte des modifications au code ou que vous déployez votre application, elles sont automatiquement synchronisées avec cette sauvegarde. Si votre dépôt Git local devient corrompu ou inutilisable, vous pouvez restaurer votre historique complet de commits depuis la sauvegarde.Le distant de sauvegarde s’appelle
gitsafe-backup et est géré automatiquement par Replit. Vous n’avez rien à configurer — il fonctionne déjà en arrière-plan.Consulter votre historique de sauvegarde
La façon la plus simple de consulter votre historique de commits est via le panneau Git. Ouvrez-le depuis la section Outils dans l’Éditeur de projet — il affiche votre historique complet de commits, y compris tous les points de contrôle Agent. Cela fonctionne dans la plupart des cas et ne nécessite aucune commande. Si vous devez inspecter directement le distant gitsafe-backup, vous pouvez utiliser le Shell :Récupération après des problèmes Git
Si vous rencontrez des erreurs Git ou si votre dépôt devient corrompu, commencez par le panneau Git. Il peut résoudre la plupart des problèmes courants — comme réinitialiser à un commit précédent ou récupérer depuis un distant — sans avoir besoin de commandes Shell. Pour les cas où le panneau Git ne peut pas aider (comme un dossier.git entièrement corrompu), utilisez les étapes basées sur le Shell ci-dessous.
Vérifier si la sauvegarde est disponible
Tout d’abord, vérifiez que le distant de sauvegarde existe :gitsafe-backup dans la sortie. S’il est présent, vous pouvez procéder à la récupération.
Restaurer votre dépôt
Sauvegarder votre configuration Git actuelle
Sauvegardez votre fichier de configuration Git au cas où vous auriez des paramètres personnalisés :
Remplacer votre dossier Git
Déplacez votre dossier
.git corrompu de côté et remplacez-le par la sauvegarde :git status pour vérifier que votre dépôt fonctionne correctement.
Résolution des problèmes courants
”fatal: repository not found” ou distant de sauvegarde manquant
Le système de sauvegarde peut ne pas être activé pour les projets plus anciens. Contactez le support si vous avez besoin d’aide pour récupérer un projet plus ancien.La récupération n’incluait pas les commits récents
Les sauvegardes se synchronisent après chaque commit Agent. Si vous avez apporté des modifications mais ne les avez pas commitées, ces modifications ne seront pas dans la sauvegarde. Vérifiez votre répertoire de travail pour les fichiers non commités.Les opérations Git sont lentes ou bloquées
Si les opérations Git deviennent non réactives, vous avez peut-être un fichier de verrouillage obsolète. Vous pouvez le supprimer en toute sécurité :Prévenir la perte de données
Bien que le système de sauvegarde protège automatiquement votre historique Git, vous pouvez prendre des mesures supplémentaires pour protéger votre travail :- Commitez fréquemment : Effectuez des commits petits et fréquents afin que votre progression soit continuellement sauvegardée
- Utilisez les points de contrôle : Lorsque vous travaillez avec Replit Agent, les points de contrôle créent automatiquement des commits aux étapes clés
- Connectez-vous à GitHub : Pour les projets critiques, connectez votre application à GitHub pour une couche de sauvegarde supplémentaire
Prochaines étapes
Pour en savoir plus sur le contrôle de version sur Replit :- Vue d’ensemble du contrôle de version : Apprenez-en plus sur toutes les options de contrôle de version
- Utiliser le panneau Git : Gérez Git visuellement sans ligne de commande
- Points de contrôle et restaurations : Comprenez comment fonctionnent les points de contrôle Agent