Table des matières

git : créer un premier projet (dépôt)

Lancer la console Git

Configuration de base de Git

La configuration de base consiste à préciser :

Les configurations de git sont soit globales, soit propres à chaque dépôt. En pratique, si une valeur de paramètre n’est pas trouvée au sein du dépôt, git va regarder la configuration globale.

Voici les paramètres minimum à préciser :

git config --global user.name "Votre nom"
git config --global user.email "adresse@email.com"

Créer un premier dépôt local vide

$ git init projet

Ton dépôt local est créé. En effet le dossier projet a été créé mais également un dossier caché .git qu'il ne faut pas supprimer ni modifier car il permet à Git de gérer ton projet.

Première gestion du dépôt

$ cd projet 

Le fichier qui qui vient d'être créé dans ton dossier Projet n'est pas encore pris en compte par Git comme faisant partie du dépôt du projet. Il est pour considéré comme un fichier de travail et non comme le fichier définitif à mettre dans le dépôt du projet.

Vérification de l'état des fichiers

Le fichier que tu viens d'ajouter est listé en rouge comme étant Untracked files (Fichiers non suivis). Cela signifie que le fichier que tu viens d'ajouter dans le dossier projet n'est pas encore en suivi de version par Git.

Le nom du fichier est maintenant affiché en vert ce qui signifie qu'il est maintenant suivi et indexé par Git.

Un fichier indexé apparaît dans la section Changes to be committed. Cela signifie qu'il est prêt à être validé, c'est à dire prêt à mettre mis dans le dépôt comme version définitive.

Git a détecté que le fichier a été modifié :

Quand un fichier apparaît à la fois dans la section Changes to be committed et dans la section Changes not staged for commit cela signifie que tu peux valider la version qui est indexée, mais pas la dernière mise jour.

Pour indexer la dernière mise à jour du fichier et donc pourvoir valider la toute dernière version de ton fichier, tape la commande git add lancerdes.py :

Et il n'y a plus de fichier indexé à valider :

Lien : http://defeo.lu/in202/

Retour à l'activité : utiliser git, logiciel de gestion de versions