Le contrôle de version sur Replit vous permet de suivre, gérer et collaborer sur votre base de code en toute confiance. Grâce à l’intégration Git intégrée et à la connectivité GitHub, vous pouvez :Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
- Suivre les modifications du code et conserver un historique de votre travail de développement
- Collaborer avec les membres de l’équipe sans conflits de code ni travail perdu
- Importer, modifier et pousser du code entre Replit et GitHub
- Travailler avec des branches pour expérimenter de nouvelles fonctionnalités en toute sécurité
Qu’est-ce que le contrôle de version ?
Le contrôle de version est un système qui enregistre les modifications apportées aux fichiers au fil du temps, vous permettant de rappeler des versions spécifiques ultérieurement. Sur Replit, le contrôle de version est propulsé par Git — l’outil standard de l’industrie pour le suivi des modifications de code — avec une interface visuelle conviviale qui élimine le besoin de connaissances en ligne de commande.
Comment fonctionne le contrôle de version sur Replit
Les quatre options de contrôle de version interagissent toutes avec le même dépôt Git sous-jacent :- Points de contrôle Agent créent des commits automatiquement à des étapes importantes lors de la construction avec Replit Agent. En savoir plus sur les points de contrôle et les retours en arrière.
- Panneau Git fournit un accès visuel au dépôt Git complet
- Git CLI offre un accès en ligne de commande à toutes les fonctionnalités Git
- Historique des fichiers suit les modifications granulaires dans les fichiers individuels
| Fonctionnalité | Points de contrôle Agent | Commits Git | Historique des fichiers |
|---|---|---|---|
| Création | Automatique aux points logiques | Manuel ou planifié | Automatique |
| Granularité | Modifications au niveau des fonctionnalités | N’importe quelle taille de modification | Modifications au niveau des caractères |
| Description | Résumés générés par IA | Messages écrits par l’utilisateur | Horodatages automatiques |
| Retour en arrière | Restauration en un clic | Nécessite des connaissances Git | Restauration en un clic |
| Capacités Git | Capacités Git complètes | Capacités Git complètes | Aucune capacité Git |
| Synchronisation GitHub | Capacités de synchronisation GitHub complètes | Capacités de synchronisation GitHub complètes | Pas de synchronisation GitHub |
Démarrage
Accédez au contrôle de version dans votre application Replit en ajoutant l’outil Git à l’Éditeur de projet :- Accédez à la section Outils dans votre application Replit
- Sélectionnez le signe + pour ajouter de nouveaux outils
- Sélectionnez Git dans la liste des outils disponibles
Options de contrôle de version
Le contrôle de version de Replit est propulsé par Git à la base. Vous disposez de plusieurs façons d’interagir avec le contrôle de version et d’en bénéficier :
Contrôle de version automatique
Points de contrôle Agent
Points de contrôle Agent
Instantanés automatiques créés lors du développement assisté par IA avec Replit Agent.Idéal pour : Le développement avec Replit AgentCapacités clés :
- Création automatique aux étapes logiques
- Retour en arrière en un clic
- Instantanés au niveau des fonctionnalités
- Suivi de la progression
- Aucune configuration requise
- Chronologie visuelle de la progression du développement
- Visualisation chronologique des points de contrôle
- Descriptions détaillées des points de contrôle
- Accès direct aux états des points de contrôle
- Retour en arrière en un clic vers n’importe quel point de contrôle
Historique des fichiers
Historique des fichiers
Suivi des versions par fichier avec sauvegarde automatique pour les modifications non Agent effectuées directement dans l’éditeur.Idéal pour : Récupération rapide des modifications récentes de fichiersCapacités clés :
- Focus sur un seul fichier
- Modifications au niveau des caractères
- Comparaison visuelle
- Historique sur 30 jours
- Fonctionnalité de lecture
Interfaces basées sur Git
Panneau Git
Panneau Git
Une interface visuelle pour les opérations Git qui rend le contrôle de version accessible sans connaissances en ligne de commande.Idéal pour : La plupart des projets nécessitant une intégration GitHub et un workflow visuelCapacités clés :
- Suivi à l’échelle du dépôt
- Gestion des branches
- Affichage visuel des différences
- Synchronisation GitHub en un clic
- Collaboration en équipe
Git CLI
Git CLI
Accès complet en ligne de commande à Git via le Shell pour les opérations avancées.Idéal pour : Les utilisateurs avancés ayant besoin d’une fonctionnalité Git complèteCapacités clés :
- Ensemble de commandes Git complet
- Stratégies de branchement avancées
- Workflows personnalisés
- Automatisation des scripts
- Contrôle complet du dépôt
Fonctionnalités clés
- Interface Git visuelle : Gérer les dépôts, les commits et les branches sans taper de commandes Git
- Intégration GitHub : Se connecter aux dépôts GitHub pour la sauvegarde et la collaboration
- Importation depuis GitHub : Transformer n’importe quel dépôt GitHub en application Replit en quelques clics
- Gestion des branches : Créer, basculer entre et fusionner des branches directement dans l’Éditeur de projet
- Résolution des conflits : Identifier et résoudre les conflits de fusion avec une assistance visuelle
Cas d’utilisation
Suivi de vos projets personnels Suivez les modifications de votre code au fur et à mesure de son développement, vous permettant de revenir aux versions précédentes si nécessaire. Le panneau Git affiche vos modifications visuellement, facilitant la validation des mises à jour significatives. Collaboration avec une équipe Travaillez avec plusieurs développeurs sur la même base de code sans écraser les modifications des autres. Créez des branches pour les nouvelles fonctionnalités, puis fusionnez-les lorsqu’elles sont prêtes. En savoir plus sur l’invitation de coéquipiers.Points de contrôle Agent
Lors de la construction d’applications avec Replit Agent, vous bénéficiez d’une couche supplémentaire de contrôle de version grâce aux points de contrôle. Les points de contrôle capturent automatiquement l’état complet de votre projet — y compris le contenu du projet, le contexte de conversation IA et les bases de données connectées — à des moments clés du développement assisté par IA.
Comment fonctionnent les points de contrôle
Les points de contrôle Agent fonctionnent comme des instantanés complets de l’état de toute votre application Replit :- Création automatique : Agent crée des points de contrôle aux points logiques du développement
- Capture complète de l’état : Chaque point de contrôle préserve le contenu du projet, la mémoire IA et les états des bases de données
- Plans d’implémentation : Avant d’apporter des modifications, Agent présente un plan pour votre examen
- Suivi des tâches complexes : Plusieurs points de contrôle peuvent être créés pour les tâches plus importantes
Avantages pour le développement assisté par IA
Les points de contrôle Agent offrent des avantages uniques lors de la construction avec l’IA :- Filet de sécurité : Expérimentez en toute confiance en sachant que vous pouvez facilement restaurer les états précédents dans tout votre environnement de développement
- Suivi de la progression : Voir exactement comment Agent a construit votre application étape par étape
- Étapes logiques : Les points de contrôle représentent des fonctionnalités complètes plutôt que des points de sauvegarde arbitraires
- Retour en arrière instantané : Revenir à n’importe quel état précédent d’un seul clic, y compris la restauration de la base de données et du contexte IA
Pour des informations détaillées sur ce que capturent les points de contrôle et les capacités complètes de retour en arrière, consultez Points de contrôle et retours en arrière.
Étapes suivantes
Pour en savoir plus sur le contrôle de version sur Replit, consultez les ressources suivantes :- Utiliser le panneau Git : Maîtriser l’interface Git visuelle de Replit
- Importer depuis GitHub : Transformer des dépôts GitHub en applications Replit
- Inviter des coéquipiers : Travailler avec d’autres sur des projets partagés
- Historique des fichiers : Explorer l’historique des versions au niveau des fichiers
- Replit Agent : En savoir plus sur le développement assisté par IA