Git est un système de contrôle de version qui suit les modifications apportées à votre documentation et permet la collaboration en équipe. Avec Git, vous pouvez voir ce qui a changé au fil du temps dans les fichiers, qui a effectué les modifications, quand elles ont été faites et pourquoi. Git facilite également le retour à des versions précédentes de fichiers si vous devez annuler des modifications. L’éditeur web effectue des opérations Git en arrière-plan. En comprenant Git, vous pouvez travailler plus efficacement avec l’éditeur web et collaborer avec des membres de l’équipe qui utilisent un environnement de développement local.Documentation Index
Fetch the complete documentation index at: https://mintlify-mintlify-agent-cursor-1777414560.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Pourquoi utiliser Git pour la documentation ?
- Historique des versions : Voir ce qui a changé, quand et pourquoi, pour chaque fichier.
- Collaboration : Plusieurs personnes peuvent travailler sur différentes parties en parallèle.
- Sécurité : Tester des changements sans risquer d’altérer la documentation en production.
- Processus de revue : Les membres de l’équipe peuvent relire les changements avant la publication.
- Récupération : Annuler des erreurs ou restaurer des versions précédentes.
Nouveau sur Git ?
Utilisez d'abord l'éditeur web.
- Visualisez immédiatement toutes les modifications au fur et à mesure.
- Créez des branches en un clic.
- Publiez et créez des pull requests (demandes de fusion) sans utiliser de commandes Git.
Apprenez en pratiquant.
- Enregistrer les modifications crée un commit.
- Créer une branche crée une branche Git.
- Publier ouvre une pull request (demande de fusion) pour relecture.
Explorez le développement local lorsque c'est utile.
- Créez et modifiez des fichiers dans votre éditeur préféré.
- Utilisez Git en ligne de commande, GitHub Desktop ou une extension dans votre éditeur.
- Prévisualisez les modifications en local avant de les publier.
- Intégrez d’autres outils comme les tickets de support, le suivi des problèmes et les design systems.
Concepts fondamentaux de Git
Branche
Branche
Clone
Clone
Commit
Commit
Conflit
Conflit
Branche de déploiement
Branche de déploiement
main, mais vous pouvez définir n’importe quelle branche comme votre branche de déploiement.Diff
Diff
Fusion
Fusion
Pull
Pull
Pull request
Pull request
Push
Push
Remote
Remote
Référentiel
Référentiel
Stage
Stage
Comment l’éditeur web utilise Git
- Ouvrez un fichier : l’éditeur récupère la dernière version depuis votre référentiel, pour que vous travailliez toujours avec un contenu à jour.
- Apportez des modifications : l’éditeur suit vos modifications comme un brouillon, qui pourra devenir un commit lorsque vous serez prêt à enregistrer votre travail.
- Enregistrez les modifications : l’éditeur crée un commit avec vos modifications, conservant votre travail dans l’historique du projet.
- Créez une branche : l’éditeur crée une nouvelle branche dans votre référentiel, utilisable par toute personne ayant accès au référentiel afin de collaborer et de passer les changements en revue.
- Publiez sur votre branche de déploiement : l’éditeur crée un commit et pousse directement vers votre branche de déploiement, ce qui publie immédiatement vos modifications.
- Publiez sur d’autres branches : l’éditeur crée une pull request (demande de fusion), vous permettant d’obtenir des retours avant de fusionner vos modifications dans votre branche de déploiement.
Flux de travail courants
Publier directement dans votre branche de déploiement
- Avec l’éditeur web
- Avec le développement local
- Ouvrez le fichier dans l’éditeur web.
- Apportez vos modifications.
- Cliquez sur Publish.
- Les modifications apparaissent dans le référentiel et sont déployées automatiquement.
Travailler sur une branche de fonctionnalité
- Utiliser l’éditeur web
- Utiliser un environnement local
- Créez une branche à partir du menu déroulant des branches dans la barre d’outils de l’éditeur.
- Apportez et enregistrez des modifications sur la branche.
- Cliquez sur Publish pour créer une pull request.
- Fusionnez la pull request lorsque vous êtes prêt.
Passer en revue les changements avant la publication
Créer une branche de fonctionnalité.
Apporter vos modifications.
Créer une pull request.
Passer en revue le diff.
Recueillir les retours de l’équipe.
Bonnes pratiques Git
- Rédigez des messages de commit descriptifs : Soyez précis sur ce qui a changé en utilisant un langage actif.
Fix broken link in API docsest plus informatif queupdate page. - Utilisez des noms de branches explicites : Les noms de branches doivent expliquer l’objectif de la branche. Utilisez des noms parlants comme
update-api-referenceplutôt que des noms génériques commetempoumy-branch. - Gardez les branches ciblées : Limitez les changements sur une branche à une tâche ou un projet spécifique. Cela facilite les revues de code et réduit les conflits.
- Supprimez les branches après fusion : Supprimez les branches dont vous n’avez plus besoin pour garder votre référentiel bien organisé.
- Pull avant de push : Faites toujours un pull des dernières modifications avant de pousser pour éviter les conflits. L’éditeur web le fait automatiquement.
- Relisez d’abord vos propres changements : Vérifiez le diff avant de créer une pull request (demande de fusion).