Qu'est-ce que Git ?

C'est un système de contrôle de version distribué.

🔄

Définition

Git est un système de contrôle de version distribué qui permet un suivi efficace des modifications apportées aux fichiers, particulièrement dans le développement logiciel.

🔗

Répertoire

La copie locale de chaque développeur d'un projet est un répertoire complet, permettant de travailler hors ligne et facilitant la collaboration à distance.

🔀

Fusion

Git fournit des outils pour fusionner différentes branches, résoudre les conflits et maintenir un historique de répertoire propre.

🌐

Flexibilité

La conception de Git prend en charge le développement non linéaire, avec des capacités de branchement et de fusion puissantes.

🔒

Intégrité des Données

Git utilise des hash cryptographiques pour garantir l'intégrité des données stockées, rendant difficile l'altération ou la perte d'informations.

📈

Popularité

Git est devenu la norme mondiale pour le contrôle de version, largement utilisé dans les projets logiciels open source et commerciaux.

📝

Engagements

Git crée une image instantanée de tous les fichiers à chaque sauvegarde, appelée un engagement, formant un graphique de l'historique du développement.

🌿

Branches

Les développeurs peuvent travailler sur des branches séparées puis fusionner leur travail dans la branche principale du projet.

🔍

Revenir

Il est possible de revenir à un engagement précédent, d'inspecter les modifications dans les fichiers, et de revoir des informations comme quand et où les modifications ont été faites.