Avec Objis, apprenez à créer un dépôt Git de deux façons distinctes : initialiser un dépôt à partir d’un répertoire existant (git init) ou bien cloner un dépôt existant (git clone).
Prérequis
Objectifs
Créer un dépot Git
Programme
Partie 1 : technique N°1 (initialiser un dépôt à partir d’un répertoire existant)
Partie 2 : technique N°2 (cloner un dépôt existant.)
Durée
20min
Partie 1 : initialiser un dépôt à partir d’un répertoire existant
Considérons par exemple un projet dont nous souhaitons gérer les versions de code avec Git. Vous pouvez remplacer le fichier pom.xml par un autre fichier de votre choix.
Dans le répertoire, lancez la commande ‘git init’
Notez que git vous informe qu’un répertoir ‘.git’ a été créé
Mais par défaut sous windows vous ne le voyez pas. Vous devez paramétrer Windows pour pouvoir voir le dossier ‘.git’
Désormais vous pouvez voir le répertoire ‘.git’
Analysez le contenu de ce répertoire
QUESTION 1 : à quoi sert le répertoire hook ? Analysez le contenu et expliquez.
QUESTION 2 : que contient le fichier HEAD ?
A partir du répertoire dans lequel se trouve le fichier pom.xml lancez la commande ‘git status’
QUESTION 4 : qu’est ce que la branche ‘master’ dans Git ?
QUESTION 5 : que signifie ‘Untracked files’ ?
A partir de la documentation de référence livre ‘Pro Git’ en Français expliquez les différents états d’un fichier dans Git.
Partie 2 : cloner un dépôt existant
L’autre façon d’obtenir un dépôt est de ‘cloner’ un dépôt existant.
QUESTION 6 : que signifie l’expression cloner un dépôt ?
Considérons un dépôt distant :
Lancez la commande suivante
Analysez l’effet de cette commande.
Analysez le contenu du répertoire créé
Lancez la commande ‘git status’
QUESTION 7 : qu’est ce que la branche origin/master ?
Conclusion
Dans ce tutoriel, vous avez découvert 2 techniques de création d’un dépôt Git.
Pour aller plus loin
Tutoriel Git : suivre les modifications dans Git