introduction
Qu’est-ce que Git ?
Git est un système de contrôle de version populaire. Il a été créé par Linus Torvalds en 2005 et est depuis lors maintenu par Junio Hamano.
Il est utilisé pour :
- Le Suivi de Modification de code
- Le Suivi de qui a apporté des modifications
- La Collaboration en matière de codage
Que fait Git ?
- Gérer des projets avec des référentiels
- Cloner un projet pour travailler sur une copie en locale
- Contrôlez et suivez les modifications avec Staging et Committing
- Brancher et fusionner pour permettre de travailler sur différentes parties et versions d’un projet
- Extrayez la dernière version du projet vers une copie locale
- Pousser (Envoyer) les mises à jour locales vers le projet principal
Travailler avec Git
- Initialisez Git sur un dossier, en faisant un référentiel
- Git crée maintenant un dossier caché pour suivre les modifications apportées à ce dossier
- Lorsqu’un fichier est modifié, ajouté ou supprimé, il est considéré comme modifié
- Vous sélectionnez les fichiers modifiés que vous souhaitez mettre en scène
- Les fichiers préparés sont validés, ce qui invite Git à stocker un instantané permanent des fichiers
- il vous permet de voir l’historique complet de chaque commit.
- Vous pouvez revenir à n’importe quel commit précédent.
- Git ne stocke pas une copie distincte de chaque fichier dans chaque commit, mais garde une trace des modifications apportées dans chaque commit !
Pourquoi Git ?
- Plus de 70 % des développeurs utilisent Git !
- Les développeurs peuvent travailler ensemble depuis n’importe où dans le monde.
- Les développeurs peuvent voir l’historique complet du projet.
- Les développeurs peuvent revenir aux versions antérieures d’un projet.
Qu’est-ce que GitHub ?
- Git n’est pas la même chose que GitHub.
- GitHub crée des outils qui utilisent Git.
- GitHub est le plus grand hébergeur de code source au monde et appartient à Microsoft depuis 2018.
- Dans ce Cours , nous nous concentrerons sur l’utilisation de Git avec GitHub.