Qu'est-ce que Git
Système de contrôle de version de code
Git — un système de contrôle de version distribué pour suivre les modifications du code source. Créé par Linus Torvalds en 2005.
Concepts clés
- Repository — stockage du projet avec historique des modifications
- Commit — instantané des modifications avec description
- Branch — ligne de développement indépendante
- Merge — fusion des branches
- Pull Request — demande de fusion des modifications
Commandes de base
git init # Initialiser le dépôt
git clone # Cloner le dépôt
git add # Ajouter des fichiers au staging
git commit # Créer un commit
git push/pull # Synchroniser avec le remote
Plateformes
- GitHub — plus grande plateforme d'hébergement de code
- GitLab — plateforme DevOps
- Bitbucket — solution Atlassian
Avantages
Git fournit un historique complet des modifications, la collaboration en équipe, le retour à n'importe quelle version et un branchement efficace.