Réaliser par monsieur A.
BOUCHAMA
Introduction :
Git et GitHub sont des outils qui permettent de gérer les versions de vos projets de
développement,
Un gestionnaire de versions permet aux développeurs de conserver un historique
des modifications et des versions de tous leurs fichiers.
Gestionnaire de versions :
Si vous travaillez seul, vous pourrez garder l’historique de vos modifications ou
revenir à une version précédente facilement.
Si vous travaillez en équipe, Le gestionnaire de versions fusionne les
modifications des personnes qui travaillent simultanément sur un même
Cet outil a donc trois grandes fonctionnalités :
1. Revenir à une version précédente en cas de problème.
2. Suivre l’évolution du projet étape par étape.
3. Travailler à plusieurs sans risquer de supprimer les modifications des autres
collaborateurs.
Gestionnaire de versions :
Git ou GitHub ? Quelle est la différence ? :
Git et GitHub sont deux choses différentes.
Git est un gestionnaire de versions. Vous l’utiliserez pour créer un dépôt
local et gérer les versions de vos fichiers.
GitHub est un service en ligne qui va héberger votre dépôt. Dans ce cas,
on parle de dépôt distant puisqu’il n’est pas stocké sur votre machine.
Dépôt distant et local :
Un dépôt est comme un dossier qui conserve un historique des versions et
des modifications d’un projet. Il peut être local ou distant.
Dans la documentation en ligne ou en milieu professionnel, on parle
souvent de repository, qui est la traduction anglaise du terme “dépôt”.
1. Dépôt local : se fait avec Git sur votre PC
2. Dépôt distant : se fait avec GitHub en ligne (Ou avec d’autres outils
comme GitLab, ….)
Démarrer un nouveau projet :
Pour démarrer un nouveau projet on a besoin de :
1. Inscription sur GitHub
2. Installation de Git sur notre PC
Démarrer un nouveau projet : GitHub
Les étapes à suivre pour démarrez un projet avec GitHub sont les suivantes :
1. Créez un compte GitHub
2. Créer un nouveau repository
Démarrer un nouveau projet : Git
Les étapes à suivre pour démarrez un projet Git sur votre ordinateur sont les
suivantes :
1. Téléchargez et installez Git
2. Configurez votre identité ( git config –global … )
3. Créez votre dépôt local : les deux méthodes de création d’un dépôt local
sont les suivantes :
a. Créez votre dépôt local
b. Cloner un dépôt distant
Le fonctionnement de Git:
Le fonctionnement de Git:
Le Working directory
Cette zone correspond au dossier du projet sur votre ordinateur.
Le Stage
Elle représente tous les fichiers modifiés que vous souhaitez voir apparaître
dans votre prochaine version de code.
Le Repository
Lorsque l’on crée de nouvelles versions d’un projet c’est dans cette zone
qu’elles sont stockées.
Si on a 3 versions de notre projet, elles seront donc présentes dans notre
ordinateur, en local.
Travailler depuis le dépôt local:
Configuration :
Travailler depuis le dépôt local:
Ajout d’un fichier :
Travailler depuis le dépôt local:
Ajout d’un commit d’un ficher (Nouvelle modification):
Travailler depuis le dépôt local :
Mise à jour du dépôt distant : (Push)