Le panneau Git dans Replit fournit une interface visuelle pour les opérations Git, éliminant le besoin d’utiliser des commandes Git en ligne de commande. Cette fonctionnalité rend le contrôle de version accessible aux débutants tout en restant puissante pour les développeurs expérimentés.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.
Fonctionnalités
Le panneau Git offre des capacités de contrôle de version complètes directement dans l’Éditeur de projet, avec une interface conviviale qui simplifie les opérations Git complexes.- Gestion de dépôt : Initialisez, connectez et gérez des dépôts Git avec l’intégration GitHub
- Suivi des commits : Stagez, commitez et visualisez les modifications dans tous vos fichiers
- Opérations de branches : Créez, basculez entre et fusionnez des branches visuellement
- Résolution de conflits : Identifiez et résolvez les conflits de fusion avec assistance visuelle
- Intégration Shell : Synchronisation entre les commandes Git exécutées dans le Shell et le panneau Git
Utilisation
Configuration du dépôt
Comment accéder au panneau Git
Comment accéder au panneau Git
- 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
- Initialiser le dépôt : Créez un nouveau dépôt Git pour votre application Replit
- Connecter à GitHub : Liez votre dépôt à GitHub pour la sauvegarde et la collaboration
- Configurer le distant : Configurez et gérez la connexion à votre dépôt GitHub

Gestion des modifications
Comment visualiser les modifications
Comment visualiser les modifications
- Effectuez des modifications dans les fichiers de votre application Replit
- Ouvrez le panneau Git depuis la section Outils
- Examinez les modifications dans la section Réviser les modifications
- Réviser les modifications : Consultez les fichiers modifiés avec les ajouts et suppressions mis en évidence
- Stager les fichiers : Sélectionnez des fichiers spécifiques à inclure dans votre prochain commit
- Commiter les modifications : Sauvegardez vos modifications avec des messages descriptifs
- Pousser les mises à jour : Envoyez vos commits vers GitHub en un seul clic

Vous pouvez utiliser Replit AI pour aider à générer des messages de commit qui décrivent précisément vos modifications.
Gestion des branches
Comment gérer les branches
Comment gérer les branches
- Ouvrez le panneau Git depuis la section Outils
- Sélectionnez le menu déroulant de branche à côté du nom de branche
- Créez une nouvelle branche ou sélectionnez une branche existante
- Créer des branches : Créez de nouvelles branches pour développer des fonctionnalités séparément
- Basculer entre branches : Passez d’une version à l’autre de votre code
- Publier des branches : Partagez vos branches vers GitHub
- Récupérer les modifications : Synchronisez avec les mises à jour distantes des collaborateurs

Résolution des conflits de fusion
Comment résoudre les conflits de fusion
Comment résoudre les conflits de fusion
- Tentez de récupérer les modifications lorsque des conflits existent
- Le panneau Git mettra en évidence les fichiers conflictuels
- Ouvrez chaque fichier conflictuel pour voir et résoudre les conflits
- Sauvegardez les fichiers après avoir résolu les conflits
- Complétez la fusion en sélectionnant Récupérer
- Identifier les conflits : Voir exactement quels fichiers contiennent des conflits
- Visualiser les différences : Examiner les deux versions du code en conflit
- Résoudre les problèmes : Choisir quel code conserver ou modifier manuellement les conflits
- Finaliser les fusions : Compléter le processus de fusion après avoir résolu les conflits

Utiliser les commandes Git dans le Shell
Comment accéder au Shell
Comment accéder au Shell
- Sélectionnez Tous les outils depuis le panneau d’outils à gauche
- Sélectionnez Shell parmi les outils disponibles
- Synchronisation des commandes : Toutes les commandes Git exécutées dans le Shell se synchroniseront automatiquement avec le panneau Git
- Fonctionnalité Git complète : Accédez aux fonctionnalités Git avancées non disponibles dans le panneau Git
- Basculement transparent : Passez facilement entre les commandes Shell et le panneau Git selon vos besoins
Support GitHub et GitLab CLI : En plus des commandes Git standard, vous pouvez également utiliser le GitHub CLI (
gh) et le GitLab CLI (glab) dans le Shell pour gérer et vous connecter à des dépôts Git externes. Ces outils fournissent des fonctionnalités améliorées pour travailler avec les dépôts GitHub et GitLab, notamment les pull requests, les issues et d’autres fonctionnalités spécifiques à la plateforme.Opérations sur le dépôt
- Cloner un dépôt :
git clone <url-du-dépôt> - Initialiser un dépôt :
git init - Ajouter un distant :
git remote add origin <url-du-dépôt>
Effectuer des modifications
- Vérifier le statut :
git status(affiche les fichiers modifiés, ajoutés et supprimés) - Stager les fichiers :
git add <nom-du-fichier>ougit add .(pour tous les fichiers) - Commiter les modifications :
git commit -m "votre message de commit" - Pousser les modifications :
git push origin <nom-de-branche> - Récupérer les modifications :
git pull origin <nom-de-branche>
Authentification
Lorsque vous travaillez avec des dépôts privés, vous devez vous authentifier :- Pour les dépôts GitHub, utilisez un token d’accès personnel à la place de votre mot de passe
- Pour éviter de ressaisir vos identifiants, vous pouvez les stocker en utilisant les Secrets Replit :
- Créez un nouveau secret avec la clé
GIT_URL - Définissez la valeur sur
https://<nom-utilisateur>:<token>@github.com/<utilisateur-ou-org>/<dépôt> - Utilisez
git push $GIT_URLpour pousser sans saisir d’identifiants
- Créez un nouveau secret avec la clé
Lorsque vous utilisez des secrets d’identifiants, toute personne ayant accès à votre application Replit peut potentiellement accéder à vos identifiants Git. Pour les dépôts sensibles, envisagez de saisir manuellement vos identifiants à chaque fois.