Vous êtes sur la page 1sur 5

TP d'initiation à git

Quelques commandes, et leur illustration graphique

 git clone [adresse github]

 git add [fichier.md]

 git commit [fichier.md] -m "ajout d’un fichier" ou git commit -a -m "ajout d un fichier"
 git push

 git pull
TP 1 : Gestion de versions avec Git

Objectif : Apprendre les bases de Git et GitHub pour la gestion de versions de projet.

Étapes :

1. Installation de Git :

Git est un système de gestion de versions distribué, et vous devez d'abord l'installer sur votre
ordinateur si ce n'est pas déjà fait. Vous pouvez télécharger Git à partir du site officiel :
https://git-scm.com/downloads.

Une fois téléchargé, exécutez le fichier d'installation et suivez les instructions pour installer Git
sur votre système d'exploitation.

2. Configuration de Git :

 Après avoir installé Git, configurez votre nom d'utilisateur et votre adresse e-mail, car
ces informations seront associées à chaque commit que vous effectuez.
 Ouvrez un terminal (ou invite de commande) et exécutez les commandes suivantes avec
vos propres informations :

git config --global user.name "Votre Nom"


git config --global user.email "votre@email.com"

3. Création d'un dépôt local :


 Créez un nouveau dossier sur votre ordinateur pour votre projet. Vous pouvez le
nommer comme vous le souhaitez.
 Ouvrez un terminal et utilisez la commande cd pour naviguer vers le dossier de votre
projet.
 Initialisez un dépôt Git local en utilisant la commande suivante :
git init

4. Ajout de fichiers :

 Créez quelques fichiers de test dans votre projet. Vous pouvez utiliser n'importe quel
éditeur de texte ou IDE de votre choix pour cela.
 Pour ajouter un fichier spécifique à la zone de staging (prêt pour le prochain commit),
utilisez la commande :
o git add nom-du-fichier
 Vous pouvez également ajouter tous les fichiers modifiés et nouveaux en une seule fois
en utilisant :

git add .
5. Validation de modifications :

Une fois que vous avez ajouté vos fichiers à la zone de staging, vous pouvez effectuer un
commit pour enregistrer ces modifications dans l'historique du dépôt Git :

git commit -m "Votre message de commit ici"

Assurez-vous de fournir un message de commit significatif qui décrit les modifications que
vous avez apportées.

6. Création d'un dépôt GitHub :

 Allez sur https://github.com et connectez-vous ou créez un compte si vous n'en avez pas
encore.
 Une fois connecté, cliquez sur le bouton "New" pour créer un nouveau dépôt.
 Donnez un nom à votre dépôt, choisissez s'il doit être public ou privé, et cochez la case
"Initialize this repository with a README" pour créer un fichier README.md par
défaut (optionnel).
 Cliquez sur "Create repository" pour créer votre dépôt GitHub.

7. Lier le dépôt local à GitHub :

 Sur la page du dépôt GitHub que vous venez de créer, copiez l'URL du dépôt (par
exemple, https://github.com/votre-utilisateur/votre-projet.git).
 Dans votre terminal, ajoutez l'URL du dépôt distant à votre dépôt local en utilisant la
commande suivante :

git remote add origin https://github.com/votre-utilisateur/votre-


projet.git
 Vous pouvez remplacer origin par le nom que vous souhaitez donner à votre dépôt
distant.

8. Pousser les modifications vers GitHub :

 Utilisez la commande suivante pour pousser vos modifications locales vers GitHub :

git push -u origin master

 Cela enverra votre branche master (branche principale) locale vers GitHub. Vous devrez
peut-être vous authentifier sur GitHub en utilisant vos identifiants.

9. Travailler avec des branches (optionnel) :

 Les branches Git vous permettent de travailler sur des fonctionnalités ou des correctifs
isolés de la branche principale. Pour créer une nouvelle branche, utilisez la commande
:

git branch nom-de-branche

 Pour basculer vers cette nouvelle branche, utilisez la commande :

git checkout nom-de-branche

 Expérimentez avec les branches pour comprendre comment elles fonctionnent. Vous
pouvez créer, supprimer, fusionner et renommer des branches pour organiser votre
travail.

10. Collaborer avec d'autres (optionnel) :

- Si vous travaillez en équipe, vous pouvez inviter d'autres personnes à collaborer


sur votre projet GitHub en leur donnant accès à votre dépôt. Ils peuvent cloner
le dépôt, créer des branches, effectuer des commits et proposer des modifications
en utilisant des pull requests.
- Les pull requests sont un moyen courant de collaborer sur GitHub. Vous pouvez
les créer pour demander l'intégration de modifications dans la branche principale
de votre projet.

Vous aimerez peut-être aussi